♣
斑竹,帮帮忙!吃内存的问题,快疯掉了!
我初学evb,用evb3。0写的读数据库的程序,很简单的操作,但是在程序运行时,他送占用内存不释放
在循环若干次后,内存被吃没了。就死机了。但我找不到错误在哪里,有些怀疑是不是我的evb runtime库有问题
我是在ppc 2003下运行,故从微软网上下了运行库。
麻烦各位 ,看看能不能帮帮小弟。
option explicit
private sub command1_click()
dim dbfilespec as string
dim conndb as adoce.connection
dim rs as adoce.recordset
dim recordcount as integer
dim arb1 as integer
dbfilespec = form1.text1.text
list1.clear
create a connection to the database
set conndb = createobject("adoce.connection.3.1")
conndb.connectionstring = "data source = " & dbfilespec
conndb.open
set rs = createobject("adoce.recordset.3.1")
rs.open "msystables", conndb, adopenkeyset, adlockoptimistic
recordcount = rs.recordcount
for arb1 = 0 to recordcount - 1
list1.additem rs.fields("tablename").value
rs.movenext
next
rs.close
set rs = nothing
set conndb = nothing
end sub
private sub command2_click()
timer1.enabled = true
end sub
private sub form_okclick()
app.end
end sub
private sub timer1_timer()
command1_click
end sub
单独执行command1_click结果正确,但会吃掉一部分内存,而不释放.这样timer循环下去内存占用回不断的增加,直到系统内存out.程序关闭后内存才回释放.不知是什么原因,斑竹,帮帮忙!!!!!急....
· 网友精彩回答:
- 更多问题:
- · 我的电脑完了,内存发生错误,60秒到记时重起
- · ■多光驱控制问题100分求解■
- · delphi MDI界面问题
- · 问个小问题,如何让MessageBox在3秒后自动关闭?
- · 急!!!为什么我在XP下打开csdn论坛的网页显示XML源文件,不读样式表呢??
- · 时间日期转换格式问题?
- · 在MODBUS协议中float数是如何转换那?
- · BT是什么东西
- · 寻求多表异步查询的解决办法
- · 请问我创建的静态文本框为何不能响应Click事件?详情请进 -->
- · 请教Infragistics的WinGrid控件怎样禁止编辑一列!
- · 借水源人气问一下!
- · 请高手帮我看一个sql语句(有点难度),不胜感激,等待中!!!!!
- · 大家可不可以说说他们的区别吗?
- · 高分求助:删除默认网站后如何新建一个默认网站?
- · 如何将已有的图标文件在程序中使用?

