FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Fechas en Interbase
Necesito comparar dos fechas a traves de SQL, cada una de las fechas esta en una tabla distinta y desde delphi 7 he hecho la siguiente sql:
dtmEmpresas.qryNumHorasExtras.SQL.Add('Select * from NumHorasExtras where fecha='+dtmEmpresas.qryHorasExtrasFecha.value+' order by fecha;'); y no funciona, no se si es que firebird guarda en un formato de fecha distinto al que devuelve delphi, el que uso es DD/MM/AAAA. Última edición por raugadel fecha: 29-01-2004 a las 09:23:35. |
#2
|
|||
|
|||
En la mayoría de motores de bases de datos, las fechas has de compararlas con el formato MM/DD/AAAA por lo que tendrás que hacer la transformación de formato. Para ello mirate la función FormatDateTime
|
#3
|
|||
|
|||
Hola:
Puede que te resulte más sencillo si creas un parámetro y luego le pasas el valor con "AsDate". De esta forma no tienes que preocuparte del formato, ya que Delphi se encarga de ello. Espero que te sirva.
__________________
Guía de Estilo del Foro |
|
|
|