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 に答える