Ответ 1
Похоже, что ваш столбец с датой SQL не имеет значения NULL, но вы не инициализировали дату на своем объекте перед сохранением?
У меня есть таблица с типом данных даты sql. Когда я смотрю на разметку EDM, элемент памяти отражает это. У концептуального объекта есть тип данных DateTime (не существует типа данных Date). Когда я вызываю save changes и имеет экземпляр DateTime, связанный с сущностью, которую я хочу сохранить, я получаю следующую ошибку:
Преобразование типа данных datetime2 в тип данных datetime привела к превышению значения вне диапазона. Заявление завершено.
Как я могу использовать тип данных даты в моей схеме и вести EF? Спасибо!
Похоже, что ваш столбец с датой SQL не имеет значения NULL, но вы не инициализировали дату на своем объекте перед сохранением?