Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   querys y ADO (https://www.clubdelphi.com/foros/showthread.php?t=11494)

Dantael 15-06-2004 21:50:46

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=:param1');
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

delphi.com.ar 15-06-2004 21:57:49

No utilizo ADO, pero vi que tiene esta colección:
Código Delphi [-]
ADOQuery1.Parameters.ParamByName('MiParametro').Value := Edit1.Text;

Saludos!

__marcsc 15-06-2004 22:27:49

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!


La franja horaria es GMT +2. Ahora son las 20:37:36.

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