5 Satırlı bir datatable var, burada bir satır veri ile dolduruluyor ve sonra bir işlemle veritabanına kaydediliyor.
Kaydederken bir hata döndürülür:
Datetime2 veri türünün datetime veri türüne dönüştürülmesi, aralık dışı bir değerle sonuçlandı
Okunduğum gibi, datatable'ımın bir türüne DateTime2
ve benim veritabanım a DateTime
; bu yanlış.
Tarih sütunu şu şekilde ayarlanır DateTime
:
new DataColumn("myDate", Type.GetType("System.DateTime"))
Soru
Bu kodla çözülebilir mi veya bir şey veritabanı düzeyinde değiştirilmeli mi?