1. 程式人生 > >“Validation failed for one or more entities”異常的解決辦法

“Validation failed for one or more entities”異常的解決辦法

ida detail errors ali onerror 長度限制 span led 修改

日誌中出現Entity Framework修改數據庫時的錯誤:

Validation failed for one or more entities. See ‘EntityValidationErrors‘ property for more details.

從表面看不出來哪裏錯了,增加以下try...catch代碼,捕獲異常:

try
{
// 數據庫操作
}

catch (DbEntityValidationException ex)
{

}

最終在ex.EntityValidationErrors中找到,是因為增加的數據超出了最大長度限制!

“Validation failed for one or more entities”異常的解決辦法