一个释放对象的问题,不是很清楚,希望能得到达人指点

lieco 2005-10-18 03:03:17
在第一页建立的对象,比如set db = server.CreateObject("aaa.bbb"),在其他页可以释放这个db吗?
...全文
115 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lieco 2005-10-20
  • 打赏
  • 举报
回复
如果第一页没有来得及释放掉这个db,那么asp程序或者iis5.0有没有回收机制呢?
定期重启iis这个方法管用、可取吗?
lieco 2005-10-20
  • 打赏
  • 举报
回复
顶上去
lieco 2005-10-19
  • 打赏
  • 举报
回复
如果万一第一页没有释放掉这个db,那么asp程序或者iis5.0有没有回收机制呢?
定期重启iis这个方法管用、可取吗?
red_free 2005-10-18
  • 打赏
  • 举报
回复
asp的一个页面,基本可以看作一个独立进程
注意这里“看作”2字,为了方便你理解资源的分配和释放问题。
jspadmin 2005-10-18
  • 打赏
  • 举报
回复
或者更简单,你在第2页写个<%fileopen.close set fileopen=nothing%>,运行第一页再第2页,你会发现提示出错,因为fileopen只是在第一页有定义,第2页里还没有定义这个对象,也就是说,不同页面的对象是不能共享的
jspadmin 2005-10-18
  • 打赏
  • 举报
回复
不可以的!除非是别页包含这页,不然,只能在这页释放这个对象,不信,你可以下载个进程管理器实际查看。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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