对数据库进行删除或修改操作时出现如下异常:
"多行数据被更新" "更新或删除操作未涉及任何数据行"
每次出现这些异常程序就停止运行
但是我加上了如下代码后,出现异常时并没有执行catch内的语句,还是跳出对话框,然后程序停止运行,请问正确的作法应该是怎样的?
try
{
    m_pSet->Edit();
    .....;
    m_pSet->Updata();
}
catch(CDBException * e)
{
......;
}