FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Sustitución de un campo Fecha en una BD
Hola compañeros !
Intento susitituir el contenido de un campo DATE de un registro en Interbase 7.5 con el contenido del SIGUIENTE registro de la misma base de datos. Para ello definí una variable tipo DateTime (Aux_Date) y, si se confirma una condición determinada, asigno el valor del campo fecha del registro posterior a dicha variable, ejecuto un Prior, y reemplazo. Supuestamente y a mi parecer, debería funcionar, pero a pesar de haber comprobado certeramente que el contenido del registro,y por tanto del campo y variable correspondiente no es Null, y además contiene una fecha válida, al ejecutar la última línea del código arriba indicado me dá un error 'Invalid variant type conversion of Null variant into TDateTime'. Gracias por vuestra ayuda y saludos !
__________________
Piensa siempre en positivo ! |
#2
|
||||
|
||||
Hola,
No estoy yo muy puesto en el tema, pero, me suena que debería hacerse más o menos así:
|
#3
|
||||
|
||||
Gracias David,
Ya lo había probado pero tampoco. Sigo sin explicarme el error. He realizado asignaciones intermedias a Strings, mirado con el Debugger, y en ningún caso el valor es Null sino una fecha válida. Por eso hago uso de vuestros sabios consejos. P.D. : Creo que al poner un post, la hora del mismo que aparece no es correta.
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
!!!
El error venía (... como siempre en estos casos) por otro lado !! Tenía una condición puesta en el OnValidate de ese campo de la BD y era esa condición la que me liaba el asunto, posicionándose en otros registros, etc. Gracias de nuevo a todos.
__________________
Piensa siempre en positivo ! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comparar una fecha de n campo date contra fecha actual | amadis | SQL | 2 | 27-06-2005 21:37:41 |
Busqueda en un campo fecha | seken | Varios | 7 | 14-04-2005 14:11:19 |
Campo fecha en interbase | Fatima Gonzalez | Firebird e Interbase | 1 | 12-11-2003 09:54:09 |
Campo fecha nulo... | seb@ | Conexión con bases de datos | 2 | 01-10-2003 18:42:48 |
Campo fecha vinculado a una BD | ibarrols | Conexión con bases de datos | 2 | 08-08-2003 17:08:54 |
|