Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   concatenar en un adoquery (https://www.clubdelphi.com/foros/showthread.php?t=31280)

crack_neon 04-05-2006 02:11:05

concatenar en un adoquery
 
Un saludo antes que nada.

Disculpen la ignorancia, pero como saben, el que no pregunta...no aprende, estoy haciendo una consulta sencillisima con el adoquery (desde el String List Editor) pero no he podido concatenarle el texto de un label. En serio que ya lo habia hecho antes, pero no recuerdo como exactamente.
Ya probe con lo siguiente:


select * from acum_modulo where id_cocina= "+lblClaveCocina.caption+";
select * from acum_modulo where id_cocina= "'+lblClaveCocina.caption+'";
select * from acum_modulo where id_cocina= '+lblClaveCocina.caption+';

Bueno, eh probado con más, pero no quiere. De ante mano gracias por la ayuda que me puedan dar.

vtdeleon 04-05-2006 02:38:57

Saludos

En un procedimiento
Código Delphi [-]
 
AdoQuery.Sql.text:='select * from acum_modulo where id_cocina='+lblClaveCocina.caption;
AdoQuery.Open;
Cita:

(desde el String List Editor)
Ahi debes asignar un parametro, ej:
Código SQL [-]
select * from acum_modulo where id_cocina=:ClaveCocina
Y mediante codigo asignar el valor.
Código Delphi [-]
AdoQuery.Parameter.ParamByname('clavecocina').value:=lblClaveCocina.caption;

crack_neon 04-05-2006 21:57:24

Muchas gracias vtdeleon, quedo exactamente como mencionaste para el String List Editor. Pense que podria haber una forma mas directa, pero por el momento me quedo con esta.

Nuevamente, muchas gracias, otro problema resuelto. Saludos.


La franja horaria es GMT +2. Ahora son las 08:12:30.

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