Преобразование типа данных datetime2 в тип данных datetime приводит к выходу за пределы допустимого значения
у нас есть таблица данных с 5 столбцами, где строка заполняется данными, а затем сохраняется в базе данных посредством транзакции.
При сохранении возвращается ошибка:
Преобразование типа данных datetime2 в тип данных datetime привело к значению вне допустимого диапазона
Как читается, это подразумевает, что мой набор данных имеет типDateTime2
и моя база данныхDateTime
; это не правильно.
Столбец даты установлен вDateTime
как это:
new DataColumn("myDate", Type.GetType("System.DateTime"))
Вопрос
Это может быть решено в коде или что-то должно быть изменено на уровне базы данных?