Error en consulta con parametros adoquery
Hola Colegas.
Tengo un problema en una consulta. mi base de datos es access atraves de ado. mi componente contiene estas sentencias
me presenta un error en la ejecucion no coinciden los tipos de datos en la expresion de criterio:( espero me puedan ayudar |
yo se que en access las fechas tienes que encerrarlas entre ##
algo asi
|
Al utilizar #. me da en error de nocoinciden los datos en la expresion de criterios
|
el parametro fecha de donde lo sacas
un datetimepicker? un edit? |
Cita:
|
si es un now()
en el parametro podrias colocar asi
|
Cita:
|
pregunta...
el campo en la tabla es de tipo Date verdad? |
Cita:
|
entonces deberia funcionar bien... quiza el problema se origine en los otros campos, verifica
|
me parece que el problema esta en la forma en la que paso la fecha
porque (FormatDatetime('dd/mm/yyyy', now)); me pasa la fecha con comilla '19/07/2011' 7y se supone que tenga que pasarla sin comilla. me pueden aclarar a ver si estoy en lo cierto y si es asi como lo puedo hacer.? |
te comento que las veces que yo he trabajado con access
para pasarle un parametro tipo fecha debia usar # si no me salia error |
Código SQL [-]select * from ticket where cia_codigo = :cia_codigo and loc_codigo =: loc_codigo and fecha =:fecha
el error no vendra por el espacio entre =: loc_codigo que tendria que ser = :loc_codigo |
La franja horaria es GMT +2. Ahora son las 10:16:06. |
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