SQL NULL-værdien for dato er 1900-01-01 00:00:00.000
, Du vil ikke være i stand til at indsætte en dato i 0000-00-00 00:00:00.000
Jeg har oplevet det på det seneste, min løsning til det er at gemme NULL-værdien og erstatte den, når den vises i DataGridView eller Etc...
Eksempel:
if DataGridView1.Rows(e.Index).Cells(10).Value.ToString = "1900-01-01 00:00:00.000" Then
DataGridView1.Rows(e.Index).Cells(10).Value = ""
End If