Estoy intentando insertar en un campo fecha un valor NULL y ni dejando el valor "vacío" en la sentencia SQL, ni poniendo null... hay forma. El resultado final en la base de datos es una fecha así 01/01/1900.
¿Cómo puedo hacerlo?
Saludos!!!

| |||
Hola! un insert "normal" de este tipo no te añade un NULL?:
Código:
A lo mejor el problema está en que intentas insertar el valor de una variable tipo Date que realmente no es NULL, de hecho no pueden ser NULL, aunque no le des ningún valor siempre tienen un valor por defecto.... Dim sqlCmd As New SqlCommand("INSERT INTO Tabla (fecha) VALUES (NULL)", conex) conex.Open() sqlCmd.ExecuteNonQuery() conex.Close() ... Saludos ![]() |
| ||||
Cita: Eso depende de como tengas declarado tu campo del lado de tu SGBD, si lo tienes que permita nulos o no.deberia de insertarse con nulo. Salu2 ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
Efectivamente así funciona, pero esperaba que de alguna forma puediera insertar <NULL> pudiendo declarar el campo. Lo haré así... Gracias compañeros!!! ![]()
__________________ Tantas horas delante de una pantalla servirá para algo.... [Phoncadiz; mínimo 8 h. al día con el PC] :stress: |