0

我正在尝试使用 linq to sql 将记录插入到 SQL Server CE 数据库中。这是代码:

MedAidMember memberToInsert = new MedAidMember();
memberToInsert.Id = row.Mem_ID;
memberToInsert.memSchemeId = row.Mem_Sch_ID;
memberToInsert.BenefitDate = new DateTime(2008,08,08,1,12,33);

context.MedAidMembers.InsertOnSubmit(memberToInsert);
context.SubmitChanges();

什么时候

context.SubmitChanges();

被击中我得到异常

转换为日期时间时发生溢出。

已阅读说明 SQL Server CE 日期时间界限的链接:http: //msdn.microsoft.com/en-us/library/ms172424%28v=sql.100%29.aspx

但我不明白为什么这对我要插入的内容来说是个问题。

任何想法可能是什么问题?

4

1 回答 1

0

您的班级中有其他日期时间列...

于 2013-10-06T18:59:32.647 回答