我正在尝试使用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();
被点击我得到了例外
转换为datetime时发生溢出。
已阅读此链接,指出SQL Server CE的日期时间范围: http://msdn.microsoft.com/en-us/library/ms172424%28v=sql.100%29.aspx
但我不明白为什么这会是我想要插入的问题。
任何想法可能是什么问题?
答案 0 :(得分:0)
您的班级中还有其他日期时间列...