Cita:
Empezado por Sayuri
Al poner esto en la propiedad SQL del TQuery, me dice que el parametro "laFecha" no existe
|
Tendrás la consulta abierta en modo diseño, porque se puede modificar la propiedad SQL sin tener los parámetros creados.
Se añade el Sql, y despues si accedes a la propiedad query.Params, verás que estan creados ya (delphi se encarga de analizar el SQL y crear los parámetros.
Yo en algunos casos ni siquiera le indico el Datatype ni VAlue --> Type, porque en ejecución uso:
Código Delphi
[-]
Query.paramByName('laFecha').AsDate :=
Por tanto, ya sabe de que tipo son los parámetros.
Por cierto, deberás cerrar la consulta al cambiar el parámetro:
Código Delphi
[-]
query.Close;
Query.paramByName('laFecha').AsDate := DateTimePicker1.date;
query.Open;
Un saludo