Ошибка преобразования DateTime2 в БД без столбцов DateTime2 - PullRequest
1 голос
/ 30 ноября 2011

Я получаю эту ошибку, когда сохраняю свои изменения, используя EF:

"Преобразование типа данных datetime2 в тип данных datetime привело к значению, выходящему за пределы допустимого диапазона. \ R \ nОтношение было прекращено."

Забавно, что в моей базе данных нет НИКАКИХ столбцов DateTime2. (Я просто дважды проверил, используя этот запрос .)

Я также выполнил поиск по всему решению, чтобы увидеть, есть ли где-нибудь текст DateTime2. Он приходит пустым.

Итак, если в моей модели нет DateTime2, а в моей БД нет DateTime2, почему EF конвертирует из DateTime2?

1 Ответ

0 голосов
/ 30 ноября 2011

Этот ответ был ответом на мой вопрос:

https://stackoverflow.com/a/4708344/16241

...