我在 SQL 数据库中有一个表,其中一些列Entdate
“不可为空”是其中一个类型为date
.
我已经设置了该列与getdate()
函数的默认绑定。现在在我的项目中,我使用实体框架(数据库优先)和 mvc 4。所以我Entdate
在我的模型中调用了一个属性(它是由实体框架生成的,因为我使用的是数据库优先方法)。我不想将任何值传递给这个 ( EntDate
,因为在数据库中我使用getdate()
函数作为Entdate
列的默认约束) 属性,我只需Entdate
要从 SQL 数据库的列中获取数据。我怎样才能做到这一点?
如果我删除Entdate
模型中属性的 set 属性,则会生成错误,我无法将空值传递给它,因为Entdate
在数据库中不可为空。我应该怎么办?任何建议将不胜感激。提前致谢 :)