有关ADO技术的讨论.数据库高手请进!欢迎讨论交流!

cszhz 2003-04-29 05:19:45
搞了多年数据库开发,最近才发现自己很无知:

一个form上放一个adoquery,一个button1,一个button2:
button1:
Adoquery1.Close;
Adoquery1.Sql.clear;
Adoquery1.SQL.Text := 'select * from user';
Adoquery1.Open;

button2:
Adoquery1.Close;

观察内存情况:
form运行后的内存;非常少
点击button1后的内存;多了4M
点击button2后的内存;多了4M
为什么adoquery进行一次操作后内存就释放不到form初始时的状态.
怎么可以释放掉呢?
...全文
31 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyhold 2003-04-30
  • 打赏
  • 举报
回复
ado被borland封装后很耗内存,
没办法!!
cszhz 2003-04-30
  • 打赏
  • 举报
回复
没有人知道吗?
我顶我顶我顶顶顶
HZ_ZMD 2003-04-30
  • 打赏
  • 举报
回复
可能ADO还连接着,把adoquery释放掉看看。
cszhz 2003-04-30
  • 打赏
  • 举报
回复
我连接后断开内存也不可以释放掉吗?

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧