dim conn as adodb.connection
...
...
..
set conn = nothing 
~~~~~~~~~~~~~~~~~~~ '断开连接

解决方案 »

  1.   

    set cn=nothing完全释放应该不会有问题了吧
      

  2.   

    具体应该这样的 
    dim MyConn as connection
    dim MyRs as recordset
    set MyConn=New connection
    MyConn.open .........
    set MyRs=New recordset
    MyRs.open........................MyRs.close
    set MyConn = nothing 
    MyConn.clse我可是今天刚开发完事一个项目呀,很好用的呀,刚刚在各个客户机上调试完事,明天投入使用了呀!你试试吧
      

  3.   

    这样做的话所有结果一条都没有了, 有没有办法做到只是取消继续查询, 已经查得的结果保留在
    recordset 里呢?(也就是说不close recordset)
      

  4.   

    lvjunyu的方法肯定能关闭,我一直是这样用的,但关键是zhb兄到底想干什么我看不明白
      

  5.   

    回 vbdabster, 如果还想把与 Query (Recordser)相连的DBGrid 内容保持住, 如保才能达到呢?