![]() |
select en firebird 1.5 v/s firebird 2.0
Hola amigos del foro, quiero realizar una simple consulta.
select * from ventas where fecha >="01/09/2008" and fecha <="30/09/2008" Otra forma select * from ventas where fecha >="01-Sep-2008" and fecha <="30-Sep-2008" utilizando firebird 1.5 funciona sin problema, pero si utilizo firebird 2.0 me da error Invalid modify request conversion error from string "30/09/2008" |
Generalmente el orden es mes,dia,año
select * from ventas where fecha >='09/01/2008' and fecha <='09/30/2008' Y deben de ser comillas simples.. |
Desde delphi no lo he probado, pero desde IbExpert, permite especificar dia.mes.año (sí con un punto como separador.
Lo cierto es que desde delphi siempre uso parámetros y me olvido del tema.
|
Gracias lepe, lo probare...
Saludos |
Gracias pcicom, yo tenia entendido que el orden o formato de fecha que toman todas las aplicaciones, son los definidos en Panel de Control / Configuracion Regional. Utilizo dd/mm/aaaa separador de fecha /
Saludos |
Cita:
En teoría, los programadores deberíamos tomar de windows la configuración y mostrar las fechas según esa configuracion. Aunque hay veces que no se puede, o no nos conviene. |
| La franja horaria es GMT +2. Ahora son las 21:27:16. |
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