問題原因可能是: 1. 非空列未插入值錯誤 2. 多個表間外鍵列長度不一樣 3. ef上下文對象db為空 4. ef上下文設置屬性為 db.Configuration.ValidateOnSaveEnabled = false; 5. 內容長度超過列最大長度 6.解決方案里後來新增了類庫但未更新 7 ...
問題原因可能是:
1. 非空列未插入值錯誤
2. 多個表間外鍵列長度不一樣
3. ef上下文對象db為空
4. ef上下文設置屬性為 db.Configuration.ValidateOnSaveEnabled = false;
5. 內容長度超過列最大長度
6.解決方案里後來新增了類庫但未更新
7.添加引用using System.Data.Validation;
我的錯誤原因:
項目發佈到站點後報的錯,我在解決方案後來引用了EF框架未上傳,新增加了一個類庫但在資料庫中更改了欄位的屬性,但在解決方案中未及時更新
把EF上傳,類庫更新後,問題解決!