找回密码
 立即注册
搜索
查看: 4855|回复: 5

【至急】vb程序老是死机是为什么

[复制链接]

286

主题

6658

回帖

9122

积分

网站编辑

积分
9122
发表于 2008-1-16 23:19:18 | 显示全部楼层 |阅读模式
有个vb的程序,就是从数据库中读取照片并显示。
数据库是sqlserver,表里数据只有4条,项目数也不多。
为了取得即时数据,不断地从这个表中select数据,放在recorderset里面。
一秒钟大概10次查询。
现在发现,连续运行了大概1天以后,就会造成死机。
修改程序:
1.在每次检索并且显示数据后,把recorderset置nothing,释放内存。
2.2小时一次断开与数据库的链接,重新连接。

但是问题是,装了这个软件的机器还是会死机。
机器是服务器,新安装的,hp的,系统应该没有问题。
网络也应该没有问题。
最有可能的还是出在程序的内存没有很好释放上面。
请问是什么地方的内存没有释放掉,应该如何解决这个问题。
数据库和服务器是在局域网中的不同的机器。
另,目前时间紧急,没有办法再1去重新做通讯方面的接口了。
有苗不愁长

964

主题

4038

回帖

6583

积分

网站编辑

灿灿他爸

积分
6583
发表于 2008-1-17 10:17:58 | 显示全部楼层
使用数据缓存?具体俺也不懂
http://Www.RunMan.Cn

回复

使用道具 举报

322

主题

2626

回帖

3838

积分

论坛元老

积分
3838
发表于 2008-1-21 20:12:28 | 显示全部楼层
用保护模式运行
回复

使用道具 举报

286

主题

6658

回帖

9122

积分

网站编辑

积分
9122
 楼主| 发表于 2008-1-22 15:28:48 | 显示全部楼层
做项目的人自己都不关心这个,俺也不插手了。
谢谢楼上2位的帮忙。:)
有苗不愁长
回复

使用道具 举报

96

主题

2515

回帖

3430

积分

论坛元老

积分
3430
发表于 2008-2-27 12:15:22 | 显示全部楼层
做成服务
回复

使用道具 举报

0

主题

32

回帖

43

积分

注册会员

积分
43
发表于 2008-2-28 22:10:06 | 显示全部楼层
内存释放,具体也不太清楚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-15 07:50 , Processed in 0.078819 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表