![]() |
Problemas con instruccion Between en campos fechas
Buenas a todos ,fijense que tengo un problema al armar una consulta en Delphi7 y BD SQL, esta consulta la armo por codigo y queda de la siguiente manera:
La instruccion DatetoSTR la uso para convertir la fecha en string ya que la variable consulta es string ,alli no hay problema. El problema es que me marca un error al ejecurla me dice : "Sintaxis Incorrecta cerca de '#'" y no se ejecuta, lo raro es que esa misma consulta en BD de Acces me funciona muy bien. Si monitoreo el armado de consulta paso por paso me la arma asi: Select * from enccotizacion where fecha between #01/05/2010# and #15/05/2010# Yo no le veo ningun error , ustedes que opinan.. Gracias... |
Creo que el error viene dado porque en Access se utilizan las almohadillas para acotar las fechas, mientras que en MySQL no.
Saludos. |
No se que motor de base de datos estas utilizando, en SQL SERVER, para las fechas son simplemente apostrofes es decir:
El motor de base de datos que yo utilizo es SQL SERVER 2005 Express Un saludo |
Ya quedo
Listo ya quedo resuelto mi problema y solo se deben usar comilla para los campos fechas para que la consulta se ejecute de manera correcta.
Muchas Gracias.. |
| La franja horaria es GMT +2. Ahora son las 17:28:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi