如果一条sql语句不正确。但我一样用adoquery.open或adoquery.execsql执行。
很明显会出错。但我想返回的出错信息是我预先设定的。
try
adoquery1.open
except
showmessage('请检查输入是否正确!');
end;//?????????????????????是否这样写??????????????
很明显会出错。但我想返回的出错信息是我预先设定的。
try
adoquery1.open
except
showmessage('请检查输入是否正确!');
end;//?????????????????????是否这样写??????????????
但我希望返回的出错信息是我预先设定的。
那该怎么改呢?
……
try
{
//操作
}
catch (EOleException *e){
//假如没有到catch块里面那就是抛出的异常类不是EOleException类,你调试程序时,
会弹出一个对话框,里面清楚的有抛出的异常类的名称和信息,然后照着改就ok le
}