問題原因:
1、非空列未插入值錯誤
2、內容長度超過列最大長度(超過數據庫設置長度,或者自定義長度“[StringLength(50, MinimumLength = 6, ErrorMessage = "請輸入{2}到{1}位的{0}")]”)
注意:很有可能是 空格充當占位符 導致 長度超出限制!!
3、ef上下文對象db為空
4、ef上下文設置屬性為 db.Configuration.ValidateOnSaveEnabled = false;
5、多個表間外鍵列長度不一樣
問題原因:
1、非空列未插入值錯誤
2、內容長度超過列最大長度(超過數據庫設置長度,或者自定義長度“[StringLength(50, MinimumLength = 6, ErrorMessage = "請輸入{2}到{1}位的{0}")]”)
注意:很有可能是 空格充當占位符 導致 長度超出限制!!
3、ef上下文對象db為空
4、ef上下文設置屬性為 db.Configuration.ValidateOnSaveEnabled = false;
5、多個表間外鍵列長度不一樣
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。