EntityFramework не обновляет столбец со значением по умолчанию ⇐ C#
-
Anonymous
EntityFramework не обновляет столбец со значением по умолчанию
Я вставляю объект в базу данных SQL Server через EntityFramework 4 (EF). В принимающей таблице есть столбец (CreatedDate), значением которого по умолчанию является getdate(). Поэтому я не предоставляю его EF, предполагая, что SQL Server по умолчанию будет использовать его значение в getdate().
Однако этого не происходит; вместо этого EF возвращает ошибку проверки n SaveChanges().
Известна ли вам какая-либо причина этого? Пожалуйста, дайте мне знать.
Большое спасибо.
Я вставляю объект в базу данных SQL Server через EntityFramework 4 (EF). В принимающей таблице есть столбец (CreatedDate), значением которого по умолчанию является getdate(). Поэтому я не предоставляю его EF, предполагая, что SQL Server по умолчанию будет использовать его значение в getdate().
Однако этого не происходит; вместо этого EF возвращает ошибку проверки n SaveChanges().
Известна ли вам какая-либо причина этого? Пожалуйста, дайте мне знать.
Большое спасибо.
Мобильная версия