Insertar null con asp

Hola, necesito un poco de ayuda. Me pasa que tengo un formulario que tiene un par de campos opcionales de tipo fecha. Al procesar el formulario una página ASP quería guardar (con una sentencia sql )si no se rellena algún de esos campos un valor NULL pero al insertar en la Base de datos (sql server 7) me pone 1/1/1900. He intentado asignarle a una variable null pero no funciona.
A ver si me puede ayudar alguien. Gracias

1 Respuesta

Respuesta
1
Espero que después de tanto tiempo aún te sirva:
if not isdate(xFecha) and xFecha = "" Then
xFecha = null
Else
'en ACCESS
xFecha = "#"&xFecha&"#"
'en SQL
xFecha = "'"&xFecha&"'"
End if
xSQL = "insert into (id, fecha)" & _
" VALUES (1, " & xFecha & ")"
Prueba a ver!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas