sql server 2000            rsObj.Close
            Set rsObj.ActiveConnection = Nothing
            Set rsObj = Nothing
            
            cnObj.Close
            Set cnObj = Nothing
            

解决方案 »

  1.   

    cnObj.Close
                Set cnObj = Nothing     rsObj.Close
                Set rsObj.ActiveConnection = Nothing
                Set rsObj = Nothing
                
                先关连接,再释放记录集
      

  2.   

    cefriend(青草)你说的 不对。我测试了,会出现错误。
      

  3.   

    记得在vb里面是这样的,先CLose记录集RecordsetX.Close ,再SET RecordsetX=Nothing
    然后是到关闭连接和SET ObjConnectionX=nothing.
    当然中间含有一些判断,如属性State,可以先判断是否处于Open,当处于Open,再调用Close方法。