FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Conversion de dato invalido... (Fechas)
He definido en mi base de datos campos de tipo timestamp, cada vez que agrego un registro me da un error que me indica que la conversion de dato es invalido (esto es solo para el campo de fecha). Lo raro es que en otra tabla defini tambien un campo de timestamp y cuando agrego el registro no me da ningun error. A que se debe que en un formulario si y en otro no? si los campos estan definidos del mismo tipo.
__________________
Cesar Ruiz |
#2
|
||||
|
||||
Formato gringo
verifica el formato de la fecha interbase por defecto procesa las fechas en formato gringo si quieres guardar 30/01/1980 debes poner 01/30/1980 toma encuanta que si esta en gringo la primera fecha no seria valida porque tomaria el 30 como un mes y no como el dia.
Espero te sirva de ayuda |
#3
|
||||
|
||||
Si estas lanzando una sentencia insert o update con la fecha como string, es mas recomendable usar el formato yyyy-mm-dd.
A mi me parece todavía mejor que esto usar parámetros, de manera que sea el propio delphi (a través de los componentes de acceso a datos que uses) el encargado de definir el formato para el envío de la información. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|