Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak dapat mengonversi nilai tanggal/waktu MySQL ke System.DateTime.Tidak dapat menyimpan nilai 0/0/0000 0:00:00?

Nilai SQL NULL untuk Tanggal adalah 1900-01-01 00:00:00.000 , Anda tidak akan dapat menyisipkan Tanggal di 0000-00-00 00:00:00.000

Saya mengalaminya akhir-akhir ini, solusi saya untuk itu adalah menyimpan nilai NULL dan menggantinya saat ditampilkan di DataGridView atau Dll...

Contoh:

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. Cara terbaik untuk melakukan pencarian berbobot di beberapa bidang di mysql?

  2. MySQL - Penghitung dalam grup

  3. Bagaimana cara mendapatkan nilai SQL_CALC_FOUND_ROWS menggunakan pernyataan yang disiapkan?

  4. mysql_fetch_array melewatkan baris pertama

  5. MySQL:Bisakah prosedur tersimpan memanggil program Java?