Delphi - consulta SQL con un parametro con mas de un valor

 
Vista:

consulta SQL con un parametro con mas de un valor

Publicado por zumbi (2 intervenciones) el 25/10/2001 13:39:03
Necesito ayuda porque no se como ejecutar una consulta SQL que tiene un parametro FECHA que puede adoptar varios valores, y como mostrar la ejecucion de dicha consulta en cada una de las filas de un DBGrid asociado a dicha consulta
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:consulta SQL con un parametro con mas de un val

Publicado por Ernesto D'Spirito (706 intervenciones) el 25/10/2001 19:12:26
En esos casos no se emplea parámetros, sino que se hace "a mano" armando la consulta SQL concatenando cadenas. Por ejemplo:

SQL.Add('SELECT * FROM tabla');
SQL.Add('WHERE fecha IN ("' + FormatDateTime('mm/dd/yyyy', fecha1)
+ '", "' + FormatDateTime('mm/dd/yyyy', fecha2)
+ '", "' + FormatDateTime('mm/dd/yyyy', fecha3)
+ '", "' + FormatDateTime('mm/dd/yyyy', fecha4) + '")');

En cuanto a mostrar el resultado de una consulta (TQuery) en un DBGrid, es igual que con una tabla (TTable): se usa un GTDataSource que una la consulta con el DBGrid

Espero que te sirva.

Ernesto.
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