Мой код Первые модели имеют System.DateTime
свойства.Когда вызывается код заполнения базы данных, он выдает следующее исключение:
SqlException (0x80131904): преобразование типа данных datetime2 в тип данных datetime привело к значению вне диапазона.
Я создаю новый DateTime
объект с помощью конструктора.Code First создает схему базы данных.Как мне преодолеть эту явную ошибку в Code First?Я не особо разбираюсь в своем типе данных.Мне просто нужно сохранить дату и, необязательно, время суток, но не решающее значение.
Я искал и прочитал много сообщений, но ни один с этой ошибкой не указал, что они получены из схемы данных, сгенерированных CodeFirst.Самый близкий ответ, который я нашел, заключался в внесении изменений в ProviderManifestToken
в файле edmx
, но в моем проекте нет файла edmx
.Я не использовал конструктор, я использую Code First.