我在DB中擁有Subscribers表,它使用了默認值GetDate()的DateCreate字段。 當我嘗試通過實體框架,以新的記錄添加到表:SqlDateTime溢出。必須介於1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM
Subscribers subs = new Subscribers();
subs.Email = email;
subs.DateCreate = DateTime.Now;
DataBase.DBContext.AddToSubscribers(subs);
DataBase.DBContext.SaveChanges();
它拋出一個異常: SQLDATETIME溢出。必須介於1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM之間。
誰能幫幫我? 謝謝。
是您交易中唯一的'Date'屬性嗎?代碼似乎很好 – sebagomez 2012-02-23 15:04:11
Subscribers類中定義的其他字段是什麼?如果有的話是DateTime,它們是否可以空? – 2012-02-23 15:04:14
是的,還有另一個可以爲空的DateTime字段 – ihorko 2012-02-23 15:07:33