我用 ADODataSet1.Active = True 打开用 ADODataSet1.Active = False 关闭但不知为何,它所占用的内存老是不释放,导致内存直线上升,请问哪位高手有办法解决,谢谢~~
解决方案 »
- delphi2007使用问题
- 如何设置cxgrid行数
- 电脑收不到0x11和0x13
- 如何把一个JPG的图象转化为PDF格式的,敬请各路好手支招
- 有关DLL调用中的问题,在线急等
- Delphi运行时的问题,cannot focus a disabled or invisible window!
- 如MDi子窗体众调用其他窗体
- 入门问题。。。,can,t debug project unless a host application is defined use...第一次编程序
- 如何在delphi中調用MSN Messenger的API?
- 大家是怎么做的
- 真不知怎么了,一个月内少了两辆自行车!!!我靠,还让不让人过呀!!!
- Wise打包程序,能不能让程序在安装的时候检测另一个程序是否已经安装?
ADODataSet1.Destroy试试
begin
try
SDataset:=TDataset.create;
finally
SDataset.free;
end
...
...
...
adodataset1.close;
可能是你程序别地方的问题才对。
ADO不会有这样的问题
别外所有DataSet的连接通过一ADOConnection来,
因为Connection比较占资源
ADODataSet1.Destroy
先关闭在释放