Mam dane z 5 kolumnami, w których wiersz jest wypełniany danymi, a następnie zapisywany w bazie danych za pośrednictwem transakcji.
Podczas zapisywania zwracany jest błąd:
Konwersja typu danych datetime2 na typ danych datetime spowodowała przekroczenie zakresu
Oznacza to, jak czytano, że mój plik DateTime2
danych ma typ, a moja baza danych a DateTime
; to jest złe.
Kolumna daty ma następującą wartość DateTime
:
new DataColumn("myDate", Type.GetType("System.DateTime"))
Pytanie
Czy można to rozwiązać za pomocą kodu lub czy trzeba coś zmienić na poziomie bazy danych?