关于ADO访问数据库内存泄漏的问题,请教高手,UP有分(100分)

  • 主题发起人 主题发起人 叮当猫
  • 开始时间 开始时间

叮当猫

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个长时间运行的程序中,由于各种原因,频繁的创建ADO控件,频繁的释放ADO控件,造成了内存泄漏,程序运行一段时间后,发现程序所占有的内存不断增加,请问如何解决这个问题
请不要告诉我,避免重复创建和释放,希望能有其他的解决方法。多谢了
 
同一窗体?如不同窗体,那你最好
在窗体关闭时 Form.free; form:=Nil; 也许会好一些。


UP 一下,等高手解决。
 
是不是没有在设计中释放ADO控件
 
那就少用几个控件,多动态创建
 
程序只有一个FORM,其他使用ADO的地方是几个DLL,我查过了每个DLL,没有发现未释放ADO
 
这个问题,你的描述是无法解决问题的,除非是ADO控件有问题,而又有人知道,我是不知道
 
问题已经解决,还是老王厉害啊[:D]散分
 
如何解决的?
说来听听。
 
后退
顶部