使用sql日期数据类型和EF4

Jam*_*der 33 entity-framework sql-server-2008 entity-framework-4

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

将datetime2数据类型转换为日期时间数据类型会导致超出范围的值.该语句已终止.

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

Cra*_*ntz 49

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