Mysql
 sql >> база данни >  >> RDS >> Mysql

Не може да се преобразува стойността за дата/час в MySQL в System.DateTime. Не може да се съхрани стойност 0/0/0000 0:00:00?

SQL NULL стойността за дата е 1900-01-01 00:00:00.000 , Няма да можете да вмъкнете дата в 0000-00-00 00:00:00.000

Изпитвам го напоследък, моето решение за това е да съхранявам стойността NULL и да я заменя при показване в DataGridView или и т.н....

Пример:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ИЗБЕРЕТЕ * ОТ Свързан MySQL сървър

  2. Избягвайте мъртво заключване, като поръчате изрично

  3. Добавете нова колона в голяма mysql таблица

  4. Как да накарам python_select да работи за командата '$>python'?

  5. Python:MySQL връзката е отворена, но не може да създаде курсор