Преобразование типа данных datetime2 в тип данных datetime приводит к выходу за пределы допустимого значения

У меня есть таблица данных с 5 столбцами, где строка заполняется данными, а затем сохраняется в базе данных посредством транзакции.

При сохранении возвращается ошибка:

Преобразование типа данных datetime2 в тип данных datetime привело к значению вне допустимого диапазона

Как читается, это подразумевает, что мой набор данных имеет типDateTime2 и моя база данныхDateTime; это не правильно.

Столбец даты установлен вDateTime нравится:

new DataColumn("myDate", Type.GetType("System.DateTime"))

Вопрос

Это может быть решено в коде или что-то должно быть изменено на уровне базы данных?

Ответы на вопрос(17)

Ваш ответ на вопрос