数据库表中时间字段设了默认值,ling to sql时报错
时间:2010-09-01 来源:gio.zhou
DB.User表中有operation_time字段。我给设置了默认值,getdate().
.net我使用ling to sql的InsertOnSubmit方法添加数据。
但是报了如下的错误。
SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。
原因是由于数据库有了默认时间,故我.net中就不给operation_time属性赋值了。
解决方法:
给该字段设置
[Column(IsDbGenerated=true)]
相关阅读 更多 +