| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
MarioMarieti Cmdr

Registrado: 28 Dic 2004Mensajes: 144Ubicación: Murcia (España)
|
Publicado: Dom 10 Jun, 2007 4:42 am Asunto: Como actualizar un campo DateTime o Date a null |
|
|
| 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 |
|
 |
dobermannmx Master


Registrado: 30 Ago 2006Mensajes: 191Ubicación: Zapopan, Jal. - México
|
Publicado: Jue 14 Jun, 2007 3:51 pm Asunto: |
|
|
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 |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Vie 15 Jun, 2007 10:12 am Asunto: |
|
|
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 |
|
 |
pareja20 Cdt

Registrado: 26 May 2006Mensajes: 14
|
Publicado: Lun 18 Jun, 2007 9:08 pm Asunto: |
|
|
Al asignarle el valor al campo dejalo en blanco.
a mi me funciona. |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mar 19 Jun, 2007 7:26 am Asunto: |
|
|
| 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 |
|
 |
|