FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Firebird problema con campos DATE
Hola todos, tengo un problema que me esta complicando. He buscado por el foro pero no encontré respuesta.
Hace muy poco que estoy trabajando con Firebird y mi problema es el siguiente, tengo una tabla "Ofertas" que contiene un campo "Fec_activo" del tipo Date. Quiero filtrar esta tabla para que me muestre solo los registros que contienen una fecha mayor que la del día en curso. Lo hice de la siguiente manera: ofertas.filter := 'fec_activo > ' + '''' + datetostr(date) + ''''; pero me da el siguiente error: "Conversion error from string "25/10/2006" Alguien podría darme una idea de porque me está dando este error? Desde ya muchas gracias. Saludos a todos. Mauro. |
#2
|
||||
|
||||
Cuando trabajo con fechas desde delphi, en lugar de enviar una cadena con formato de fecha a la bd, prefiero usar un parámetro de tipo ftDate o ftDateTime. De esta manera, delphi se encarga de trasladar la fecha en el formato correcto que espera cada motor de base de datos.
En código, sería algo así:
Si insistes en pasar la fecha como una cadena, tené en cuenta que firebird no reconoce el formato dd/mm/yyyy. Si reconoce mm/dd/yyyy y yyyy-mm-dd. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
Muchas gracias
Gracias por la ayuda, entendí perfectamente el problema.
Saludos, Mauro |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualización de Campos tipos DATE y TIME por medio de Triggers | Alcides7 | Firebird e Interbase | 0 | 27-06-2005 20:27:42 |
Buscar con campos DATE | sur-se | Firebird e Interbase | 4 | 29-11-2004 12:51:20 |
problema con campos date mysql en delphi | mcenit | MySQL | 6 | 02-09-2004 16:30:52 |
Problema con IBTable y campos de tipo date y time | erickperez6 | Conexión con bases de datos | 4 | 14-02-2004 03:22:22 |
Por que no puedo evaluar Date o Now En Firebird? | IcebergDelphi | Firebird e Interbase | 1 | 19-07-2003 07:35:46 |
|