Я получаю эту ошибку, когда сохраняю свои изменения, используя EF:
"Преобразование типа данных datetime2 в тип данных datetime привело к значению, выходящему за пределы допустимого диапазона. \ R \ nОтношение было прекращено."
Забавно, что в моей базе данных нет НИКАКИХ столбцов DateTime2. (Я просто дважды проверил, используя этот запрос .)
Я также выполнил поиск по всему решению, чтобы увидеть, есть ли где-нибудь текст DateTime2. Он приходит пустым.
Итак, если в моей модели нет DateTime2, а в моей БД нет DateTime2, почему EF конвертирует из DateTime2?