Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nie można przekonwertować wartości daty/godziny MySQL na System.DateTime. Nie można przechowywać wartości 0/0/0000 0:00:00?

Wartość SQL NULL dla daty to 1900-01-01 00:00:00.000 , Nie będzie można wstawić daty w 0000-00-00 00:00:00.000

Doświadczyłem tego ostatnio, moim rozwiązaniem jest przechowywanie wartości NULL i zastępowanie jej podczas wyświetlania w DataGridView lub Etc...

Próbka:

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. Pobierz ścieżkę drzewa w tabeli MySQL

  2. Sprawdzanie wartości w tablicy wewnątrz jednego zapytania SQL z klauzulą ​​WHERE

  3. Implementacja i projektowanie architektury systemu powiadomień z wykorzystaniem socket.io node.js i wiadomości przychodzących

  4. Jak mogę automatycznie utworzyć adres e-mail dla członków mojej witryny?

  5. JDBC a usługa sieciowa dla Androida