我用AdoConnection1.connected:=true或adoTable1.active:=true或adoQuery1.active:=true来检测数据库是否连通,但返回时间太长了。有什么办法可以快速检测数据库是否连通吗?

解决方案 »

  1.   

    没错。检测adoconnection的state属性
      

  2.   

    不赞成使用Tadotable进行数据查询;速度太慢,
      

  3.   

    不会吧,这个只不过一个标志而已,我的怎么很快啊!楼主是不是用  if AdoConnection1.connected:=true then
         ShowMessage('已连接');
      这样的话应该永远都会显示已连接并且很慢
     我用if AdoConnection1.connected then
         ShowMessage('已连接');
      的确不慢呀。    
      

  4.   

    用AdoConnection.Connected就可以了。
      

  5.   

    是不是其他方面有问题??
    AdoConnection.Connected的速度不慢吧!