FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
No recuerdo si firebird 2.0 tiene el tipo "time", puedes usar ese si lo tiene, es que timestamp guarda fecha y hora, de ahí el mensaje de error.
Edito: Deberías plantearte cambiar la versión, al menos la 2.5 si no quieres grandes cambios, hay diferencias importantes para mejor. La versión 2.0 es de hace 17 años (2006). Ya está la versión 5 en modo "release".
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 11-11-2023 a las 10:39:46. |
#2
|
||||
|
||||
Por cierto, he hecho una prueba con una tabla con un campo timestamp y no ha habido problema:
Edito: Era una versión más nueva de firebird. Con la versión 2 no veo el tipo "time", no sé si te viene bien guardar la hora en formato texto '20:15:18', por ejemplo. La otra opción es seguir usando timestamp y "pasar" de la fecha, puedes guardar la hora con la fecha actual o poner siempre una misma fecha, y depende de lo que mejor te venga.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 12-11-2023 a las 11:26:05. |
#3
|
||||
|
||||
Usando dialecto 3 puedes tener campos sólo fecha y campos sólo hora, ejemplo:
|
#4
|
||||
|
||||
Cita:
A nivel de tabla, SQL, B.D. no tengo problema, el UPDATE que hice de prueba funcionó, se aplicó la actualización sin problema, el problema esta desde DELPHI, ahí no me permite aplicar el update del DataSet asociado. El dato "01:41" que es capturado por el usuario en un objecto TMaskEdit, algo tiene que al momento de dar click sobre el botón que dispara el proceso de actualización, marca error. En fin, seguiré viendo opciones, por lo pronto este fin de semana pasado, no me ocupe, quise distraerme un poco, porque ya tengo 1 semana (talvez un poco mas) tratando de resolver este problema. Saludos y muchas gracias x tu tiempo, a ti y a todos lo que han leido este hilo. Sigo buscando la solución....
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#5
|
||||
|
||||
Por si acaso, me parece recordar que la hora debe indicar también los segundos: 20:35:00
Te prepararé un ejemplo desde delphi, ¿los componentes IB son los IBX? |
#6
|
||||
|
||||
Si....los IB=IBX.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TimeStamp | Willo | MySQL | 4 | 22-03-2016 21:15:00 |
Is not a valid integer value | joancmb | Varios | 9 | 19-03-2013 14:10:58 |
TimeStamp = TimeStamp me da error | Chogo | Firebird e Interbase | 7 | 16-03-2011 04:13:38 |
not valid floating | merlin | Conexión con bases de datos | 1 | 21-07-2004 13:18:53 |
Timestamp y bde 5.2 | Toni | Firebird e Interbase | 2 | 27-05-2003 09:26:33 |
|