Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2004
Avatar de Dantael
Dantael Dantael is offline
Miembro
 
Registrado: nov 2003
Posts: 50
Poder: 21
Dantael Va por buen camino
Question querys y ADO

Tengo un componente ADOquery con el cual quiero hacer una consulta que me devuelva valores de dos tablas pero no es lo mismo que con el componente tquery para paradox por que no me acepta el parambyname este es el ejemplo del còdigo que utilice:

adoquery1.sql.Clear;
adoquery1.SQL.Add('select Pedidos.Cod_Pedido,Clientes.Nombre_Cliente from Pedidos, Clientes');
adoquery1.SQL.Add('where Pedidos.Cod_Pedido=aram1');
adoQuery1.Parambyname('param1').asinteger:=strtoint(edit1.text);
adoquery1.ExecSQL;

Si alguno de ustedes pudiera decirme cuàl es la forma correcta de introducir valores o sea còmo cambio el condenado parambyname se lo agradeceria mucho.

Saludos
Responder Con Cita
  #2  
Antiguo 15-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
No utilizo ADO, pero vi que tiene esta colección:
Código Delphi [-]
ADOQuery1.Parameters.ParamByName('MiParametro').Value := Edit1.Text;

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 15-06-2004
Avatar de __marcsc
__marcsc __marcsc is offline
Miembro
 
Registrado: may 2003
Ubicación: Girona
Posts: 577
Poder: 21
__marcsc Va por buen camino
Hola,

solo un pequeño detalle que quizás no queda claro en el mensaje de delphi.com.ar:

El valor de los parámetros en ADO solamente se puede ingresar a través de la propiedad Value, no existen las propiedades AsInteger, AsString, etc. Como ves es lo que hace en el ejemplo que te pone, solo era para hacer mención especial. Te lo digo porqué veo que tu lo utilizabas.

Saludos!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 09:34:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi