PDA

Ver la Versión Completa : concatenar en un adoquery


crack_neon
04-05-2006, 02:11:05
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
AdoQuery.Sql.text:='select * from acum_modulo where id_cocina='+lblClaveCocina.caption;
AdoQuery.Open;
(desde el String List Editor)
Ahi debes asignar un parametro, ej:
select * from acum_modulo where id_cocina=:ClaveCocinaY mediante codigo asignar el valor.
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.