Pat*_*ice 0 c# sql sql-server exception-handling
我有以下c#代码,可以帮助我处理数据库异常:
try
{
db.Demandeur_Categorie.Remove(vModifSupp);
db.SaveChanges();
}
catch (SqlException ex)
{
msg = "Une erreur SQL s'est produite! La suppression dans la table
'Catégorie Demandeur' a échouée. Raison: " + ex;
return Json(msg, JsonRequestBehavior.AllowGet);
}
Run Code Online (Sandbox Code Playgroud)
但它会引发错误
("DELETE语句与REFERENCE约束... blabla冲突")行db.SaveChanges();
而不是去捕获块.
有人可以帮忙吗?