我做的是用ADO连接ACCESS数据库,程序用END结束了。,但是还有程序在任务管理器中运行。哪位高手能指点一下.

解决方案 »

  1.   

    可能是资源没有释放完全吧
    试试把数据库连接对象,记录集对象等都Set nothing 看看你的问题我偶尔遇到,但不是一个必然的错误,所以很难说原因
      

  2.   

    请 永!远!不!要!使用End结束程序!End不能正确结束程序,只能中断进程,完全没有资源收回等过程的调用。
      

  3.   

    尤其是ADO这种外部类,无法正确结束。请使用Unload FormName的方式结束程序
      

  4.   

    完全同意 CCL(VB卡尔) ( ) 信誉:100  2003-12-06 13:28:00  得分:0 
      请 永!远!不!要!使用End结束程序!End不能正确结束程序,只能中断进程,完全没有资源收回等过程的调用。基本上保证 unload 所有已经装载到内存的窗口就没问题了。
      

  5.   

    set 你的 Connection/Recordset 等对象=nothing
      

  6.   

    dim frm as form
    for each frm in vb.forms
        unload frm
    next frm
      

  7.   

    在每个窗体的unload事件中写上:set 窗体名=nothing