服务端连接数据库正常,因为SQL Server在本机,但客户端有时正常,有时就连接不上,但服务端和客户端的UDP通讯正常。由于客户端一般不连接数据库,所以我是在需要是才连接数据库,用完之后就将Connected设置为false的,不知道是否与这个有关系?顺便问一下,我这样用完就断开与将Connection的KeepConnection设置为false有什么区别

解决方案 »

  1.   

    你用什么连接bde还是ado
    bde的话最好keepconnection,因为每一次连接都要耗费比较长的时间,
    ado的研究不深,但是在每次都连接估计也不是好办法。
      

  2.   

    我用的是ADO,因为客户端比较多(30台左右),而数据库没有采用专用的服务器,所以怕连接过多导致反应比较慢
      

  3.   

    时间太长了,结贴,我另外发了一个, 
    http://community.csdn.net/Expert/topic/5460/5460676.xml?temp=.2393