try
  ADO数据库连接,数据更新等。
其他代码
except
    on E: Exception do begin
   end;
end;
我现在的意思是on E: Exception太粗了,最好能定位到具体异常,比如超时,或者SQL语句有问题,这样可以有针对性的进行处理,所以我需要ADO数据库的一些异常类,麻烦大侠吧ADO数据库异常类告诉下我,找了半天都没有

解决方案 »

  1.   

    我也不是很懂,不过用D7的时候,你对着那个TADOQUERY之类的类按下ctrl 再点用鼠标去点击,就能找到ADO相关的源码,还有EXCETION的定义 ,你试试看能不能解决你的问题
      

  2.   

    ADO通过SQL语句连接数据库,可以返回SQL连接的错误。
      

  3.   

    on E: Exception do
          showmessage('异常类名称:' + E.ClassName
            + #13#10 + '异常信息:' + E.Message);
    这种?或是参考下面这个网页:
    http://www.cnblogs.com/spider518/archive/2010/12/30/1921298.html
      

  4.   

    EurekaLog 可以在调试的时候,给出准确的错误信息
      

  5.   

    ado异常代码含义对照表
    http://www.cnblogs.com/same/archive/2007/08/29/874790.html