Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-06-2006
Ing_Fajardo Ing_Fajardo is offline
Miembro
 
Registrado: abr 2005
Ubicación: Mexico
Posts: 46
Poder: 0
Ing_Fajardo Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 27-06-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Has una busqueda en el foro, se ha trtado este tema.

Pero creo que este tipo de datos no coge "nulo".
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 28-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
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
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 28-06-2006
Ing_Fajardo Ing_Fajardo is offline
Miembro
 
Registrado: abr 2005
Ubicación: Mexico
Posts: 46
Poder: 0
Ing_Fajardo Va por buen camino
Unhappy 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 !
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sumar dias a una fecha inicial en delphi bellota Varios 4 06-06-2006 16:42:40
Busqueda segun el mes de una fecha(no la fecha completa) federiconqn21 Firebird e Interbase 1 05-05-2006 15:39:53
Comparar una fecha de n campo date contra fecha actual amadis SQL 2 27-06-2005 21:37:41
Impresion Nula con Qrep lroblesco Impresión 1 24-02-2005 04:26:04
Dias entre una fecha y la fecha del sistema afarenas Firebird e Interbase 1 30-09-2003 17:36:53


La franja horaria es GMT +2. Ahora son las 19:27:40.


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
Copyright 1996-2007 Club Delphi