問題:System.Data.Entity.Validation.DbEntityValidationException:“對一個或多個實體的驗證失敗。有關詳細信息,請參閱“EntityValidationErrors”屬性。”
但是點擊查看詳細信息之後會發現並不是我們想要看到的信息
解決辦法: 使用try catch塊來捕獲異常
try
{
int flag = db.SaveChanges();
Console.WriteLine(flag);
}catch(DbEntityValidationException dbEx)
{
Console.WriteLine(dbEx.Message);
}
這樣之後
可以通過查看屬性來找到問題具體信息;