标签: entity-framework sql-server-2008 entity-framework-4
我有一个带有sql日期数据类型的表。当我查看EDM标记时,存储元素反映了这一点。概念实体的数据类型为DateTime(似乎没有Date数据类型)。当我调用保存更改并将DateTime实例与我想要保留的实体关联时,我收到以下错误:
将datetime2数据类型转换为日期时间数据类型会导致超出范围的值。 声明已经终止。
如何在架构中使用日期数据类型并使EF具有行为?谢谢!
答案 0 :(得分:49)
听起来您的SQL日期列不可为空,但在保存之前尚未初始化实体上的日期?