Delphi - concatenar los edit en un query

 
Vista:

concatenar los edit en un query

Publicado por gian carlos (28 intervenciones) el 03/02/2006 16:12:08
osea me refiero a la forma de poner las comillas simples o comillas dobles al momento de realizar una concatenacion a un query.

un ejemplo de mi sentencia seria:

query1.sql.add('select * from tabla');
query1.sql.add(' where campo= aqui es donde necesito la concatenación
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:concatenar los edit en un query

Publicado por bibian (10 intervenciones) el 03/02/2006 18:25:31
Yo te recomiendo que uses parametros de la siguiente manera

primero hacer tu query:

select * from mitabla where micampo=:parametro1

luego cuando quieras que se ejecute el query pon las siguientes lineas

adoquery1.parameters.parambyname('parametro1').value:=Editmicampo.text;
adoquery.open;

en caso que no uses los componentes ado, la forma es similar

adoquery1.parambyname('parametro1').value:=Editmicampo.text;
adoquery.open;

espero te sirva, de esa manera te aseguro que no vas a batallar, fijate en los dos puntos que hay antes de parametro1 en el query
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar