-1
我有這樣的錯誤時,點擊按鈕Register
一個DATETIME2數據類型爲datetime數據類型的轉換登記在asp.net身份新用戶
轉換時導致外的範圍內的值將datetime2數據類型轉換爲日期時間數據類型導致超出範圍值。 該聲明已被終止。
以下是錯誤線
var result = await UserManager.CreateAsync(user, model.Password);
我使用的身份是Visual Studio中的模板,我在AspNetUser
表中的一些變化。但它不是相對於datetime
類型。
您還沒有表現出相關的代碼1月1日,是更大的。這個錯誤是因爲你的數據庫字段是DATETIME,但是你的模型中有一個'DateTime'類型的屬性,並且你沒有設置它的值(所以它的'DateTime.MinValue'(01/01/0001)這是超出範圍 –
我不設置有數據類型的行是datetime不爲空 那麼,爲什麼它仍然需要在我的registermodel – KlynkC
在此之前,我可以註冊爲正常 – KlynkC