Daz*_*Cat 1 datetime linq-to-sql
尝试使用LINQ向表中添加新项时,我收到一个奇怪的错误
错误:SqlDateTime溢出.必须在1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM之间.
码:
dbc.TblEvent newEvent = new dbc.TblEvent();
newEvent.Subject = "Registered";
newEvent.PersonID = PersonId;
newEvent.EventDate = DateTime.Now;
newEvent.EventTypeID = 23;
newEvent.EventStatusID = 10;
context.TblEvents.InsertOnSubmit(newEvent);
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,我没有做任何令人兴奋的事情.我该怎么做才能对此进行排序?
由于没有设置日期,因此在linq中发生日期时间溢出100次中的99次.DateTime的默认值低于sql可以处理的最低日期.
检查所有作业.你错过了表中的另一个日期时间字段吗?
| 归档时间: |
|
| 查看次数: |
3695 次 |
| 最近记录: |