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