PDA

Ver la Versión Completa : Dudas con repecto a Tquery


DanielAlexander
20-06-2003, 21:42:05
Hola a todos!!!!!!!
Tengo un sql escrito directamente en la propiedad SQL del componente TQuery, lo que quiero saber es como hago para preguntar en la consulta por un dato variable que seleccione el usuario, por ejemplo

select * from tabla where nombre ='Cualquier nombre ingresado por el usuario', por ejemplo que lo seleccione de un combo.


Gracias.

jachguate
20-06-2003, 23:09:03
Para esto utilizas parámetros...

jachguate
20-06-2003, 23:11:33
Para esto utilizas parámetros...

Pones dentro del sql del query:


Select *
from cliente
where codigo_cliente = :CodCl;


tenes que declarar el tipo de dato del parámetro y si es de entrada o salida. Esto lo haces en la propiedad Parameters del TQuery.

luego en tu código, antes de abrir el query:


Query1.ParamByName('CodCl').AsInteger := StrToInt(EditCodigoCliente.Text);
Query1.Open;


y ya está.

Hasta luego.

;)