Visual Basic - POR QUE CUANDO GRÁBO NULL SE GRABA 01/01/1900

Life is soft - evento anual de software empresarial
 
Vista:

POR QUE CUANDO GRÁBO NULL SE GRABA 01/01/1900

Publicado por Daniel David (8 intervenciones) el 26/11/2001 13:33:04
Estoy trabajando con visual Basic 6 y Sql 7 y cuando en un campo Datetime No deseo una fecha siempre se guarda 01/01/1900 lo que yo quiero es null ¿como debo de grabar? lo estoy asiedo asi:
IIf(Len(txtFEC1.Text) < 1, Null, txtFEC1.Text)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:POR QUE CUANDO GRÁBO NULL SE GRABA 01/01/1900

Publicado por Federico (8 intervenciones) el 28/11/2001 12:11:01
La solucion es no grabar nada en esa columna si el default value es null
XEj
tabla1 con columnas
apellido varchar(50) not null
fecha datetime null

para hacer un insert
hace
insert into tabla1 (apellido) values ('Alvarez')
sin indicarle el valor de fecha
SAL U 2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar