使用sql日期数据类型和EF4

时间:2009-12-16 17:54:41

标签: entity-framework sql-server-2008 entity-framework-4

我有一个带有sql日期数据类型的表。当我查看EDM标记时,存储元素反映了这一点。概念实体的数据类型为DateTime(似乎没有Date数据类型)。当我调用保存更改并将DateTime实例与我想要保留的实体关联时,我收到以下错误:

将datetime2数据类型转换为日期时间数据类型会导致超出范围的值。 声明已经终止。

如何在架构中使用日期数据类型并使EF具有行为?谢谢!

1 个答案:

答案 0 :(得分:49)

听起来您的SQL日期列不可为空,但在保存之前尚未初始化实体上的日期?