Giá trị SQL NULL cho Ngày là 1900-01-01 00:00:00.000
, Bạn sẽ không thể chèn Ngày trong 0000-00-00 00:00:00.000
Gần đây tôi đã trải nghiệm nó, giải pháp của tôi cho điều đó là lưu trữ giá trị NULL và thay thế nó khi hiển thị trong DataGridView hoặc vv ...
Mẫu:
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