一用ADO连上远程sqlserver总是断线,该怎么怎样做到在处理数据的时候连接远程数据库,不处理的时候自动断开呢??
二。。速度慢了些,有没有什么改善的办法。我用的是二层结构。直接在服务器上读取数据的。

解决方案 »

  1.   

    用ADO连上远程sqlserver总是断线,该怎么?
    1.网络有无病毒或木马等
    2.与硬件有关,如服务器的网卡是千兆网卡,而网络布线是百兆的,就可能出现上述情况;
      兼容性造成的客户端或服务器不稳定
      

  2.   

    怎样做到在处理数据的时候连接远程数据库,不处理的时候自动断开呢?? 
    设置TADOconnection的属性connected :该属性用于控制连接的活动性
    在处理数据前将属性connected设为True,则连接;
    在处理完数据将属性connected设为False,则不连接;
      

  3.   

    用ado.connected :=false  时并不能真正断开连接。