Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Como actualizar un campo DateTime o Date a null

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Como actualizar un campo DateTime o Date a null Responder citando

Que valor he de pasar a un update o insert para que un campo de tipo DateTime o Date o Time lo ponga a nulo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

MarioMarieti, es simple, solo omite el campo de la fecha en el insert y al insertar el resto de los campos justo te deja en NULOS los que NO mandes algun valor.

Salu2
_________________
ISC
Dobermannmx
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Pero hay que tener cuidado. Depende del tipo de base de datos te inserta NULL o un valor; por ejemplo en Paradox si dejas el campo fecha sin asignar le da el valor 30/12/1899.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

yo en el interbase si en la cosulta al insertar la fecha pongo fecha='', me lo pone a null, o como bien dice dobermannmx, comprobar antes de insertar si la fecha tiene algun valor y hacer la insercion adecuada, pero claro seria interesante saber con que base de datos trabaja.

un saludo!!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Al asignarle el valor al campo dejalo en blanco.
a mi me funciona.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

pareja20 escribió:
Al asignarle el valor al campo dejalo en blanco.
a mi me funciona.

Repito: Depende de las tablas que uses. En las aplicaciones que tengo con tablas Paradox este tipo de asignación:
Código:
Tabla->FieldValues["Fecha"] = NULL;

funciona sin problemas, pero luego el contenido de la tabla no es NUL es 30/12/1899.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.