| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1736 人关注过本帖
标题:[求助]asp中是用完了的对象需要释放么
只看楼主 加入收藏
GrowingUp
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2006-12-19
收藏
 问题点数:0 回复次数:21 
[求助]asp中是用完了的对象需要释放么
在ASP的一个画面中定义并且使用了对象(connection,recordset,com)在结束画面之前需要清空和释放么?不会随着服务器端代码的执行完毕而释放么?请帮我解决下这个困惑了我很久的问题谢谢!
搜索更多相关主题的帖子: 服务器 对象 asp 释放 画面 
2007-03-12 16:31
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
收藏
得分:0 
最好释放下 节约资源

http://www./
2007-03-12 17:35
在编程中沦落
Rank: 2
等 级:新手上路
威 望:4
帖 子:411
专家分:0
注 册:2005-12-25
收藏
得分:0 
听说5.0以上会自动释放的…………

2007-03-12 17:38
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
里面数据库的连接是不是也要释放?

我的网站 http://www.
2007-03-12 20:04
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 

应该都在网页尾部加个conn.close()


2007-03-13 00:05
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
收藏
得分:0 
当打开RS记录集的时候
用完要
Rs.Close '关闭记录集
Set Rs = Nothing '释放内存

Conn也是一样 也要Conn.Close和Set Conn = Nothing

但创建Rs来更新或删除的时候可以不写Rs.Close
因为记录集没有被打开 我是这样理解的。。。

其实我很低调,只是你不知道...
2007-03-13 08:31
lyli
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2006-11-20
收藏
得分:0 
对,真是高手!
2007-03-13 08:45
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
以下是引用做人很低调在2007-3-13 8:31:11的发言:
当打开RS记录集的时候
用完要
Rs.Close '关闭记录集
Set Rs = Nothing '释放内存

Conn也是一样 也要Conn.Close和Set Conn = Nothing

但创建Rs来更新或删除的时候可以不写Rs.Close
因为记录集没有被打开 我是这样理解的。。。

个人认为一样需要Close,因为Set rs=con.Execute("select * from [Table]")这个看似rs没有显示Open,但在con执行时应该是隐式Open。也就是说这个Open的过程可能由con.Execute来完成了。

2007-03-13 08:53
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
收藏
得分:0 
同意8楼所说的
Set rs=con.Execute("select * from [Table]")
是要
关闭和释放

但我所指的是
Set Rs = Conn.ExeCute("Update Table Set .....")

Set Rs = Conn.ExeCute("Delete ....")
这2中情况 并没有打开记录集

其实我很低调,只是你不知道...
2007-03-13 08:57
GrowingUp
Rank: 1
等 级:新手上路
帖 子:58
专家分:0
注 册:2006-12-19
收藏
得分:0 

那么不释放会怎么样比如说rs或者com对象,长时间的积累会出问题么?还是只是该页面刷新前的server代码的时候会占用资源?个人认为页面显示出来以后这些对象就都不再存在了也不占用资源了,这样认为对么?


2007-03-13 13:57
快速回复:[求助]asp中是用完了的对象需要释放么
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017258 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved