Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Fecha nula en Delphi 7 (https://www.clubdelphi.com/foros/showthread.php?t=33117)

Ing_Fajardo 27-06-2006 23:52:40

Fecha nula en Delphi 7
 
Uso Delphi 7, tengo una tabla de dbase IV a la cual quiero poner una fecha nula pero no se como....

qryTra.FieldbyName('fecha').AsDatetime := NULL ;

esto me da una fecha de 1800 creo, pero no es nula

como le puedo hacer ?

Saludos.

vtdeleon 27-06-2006 23:56:16

Has una busqueda en el foro, se ha trtado este tema.

Pero creo que este tipo de datos no coge "nulo".

Lepe 28-06-2006 11:29:24

El problema no es de la base de datos, es al tiempo de mostrar la fecha.

Mira el regisro con el DatabaseDesktop, debe aparecer en blanco el campo, aunque delphi despues lo traduce a 31/12/1899. Es un comportamiento normal.

Saludos

Ing_Fajardo 28-06-2006 15:22:39

Ya lo busqué
 
Ya lo busqué en el foro y no encontré algo similar.

A veces quiero mostrar en un grid los campos fecha pero es cierto, si no he introducido ninguna fecha aparece una fecha de 31/12/1899 que es bastante molesto y confunde a los usuarios.

Entonces, no hay solucion para asignar un valor "nulo" a una fecha? que aparezca como

/ /

Tengo una tabla que ciertas activiades, y un campo fecha es la fecha en que se terminó una actividad, pero si esa actividad esta mal hecha, se puede rechazar y el campo fecha debe quedar en blanco borrando la fecha que tenia...... como le hago ?

Pero esa tabla de dbase IV es compartida con un viejo sistema de dbase IV donde el campo puede ser reemplazado simplemente con

replace fecha with ctod(" / / ")


Help !


La franja horaria es GMT +2. Ahora son las 17:32:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi