Windows Phone 8 SQL Server CE转换为datetime时发生溢出

时间:2013-10-03 17:11:12

标签: linq-to-sql windows-phone-8 sql-server-ce

我正在尝试使用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

但我不明白为什么这会是我想要插入的问题。

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

1 个答案:

答案 0 :(得分:0)

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