您的位置:首页 > 数据库 > Oracle

oracle 异常捕获,主要是捕获删除数据违反了外键约束的方法

2013-12-14 14:27 447 查看
catch (Oracle.DataAccess.Client.OracleException ex)

{

foreach (Oracle.DataAccess.Client.OracleError error in ex.Errors)

{

if (error.Number == 2292)//2292 为违反约束条件的错误序列号

{

msg = "此属性已被占用,不能删除";

break;

}

throw new Exception(ex.ToString());

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: