| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 823 人关注过本帖
标题:[求助]关闭记录集的问题
只看楼主 加入收藏
rtan_2005
Rank: 1
等 级:新手上路
帖 子:143
专家分:0
注 册:2005-12-14
结帖率:100%
收藏
 问题点数:0 回复次数:5 
[求助]关闭记录集的问题

ASP中关闭记录集的时候,每次都必须执行rs.close吗?
如果只是执行了set rs=nothing可以吗?

搜索更多相关主题的帖子: 记录 ASP nothing set 
2006-11-22 15:18
nmeqqchml
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-11-22
收藏
得分:0 
一般都是这样
rs.close
set rs=nothing

当然,你直接set rs=nothing
也是可以的

正在努力学习ASP
2006-11-22 15:31
rtan_2005
Rank: 1
等 级:新手上路
帖 子:143
专家分:0
注 册:2005-12-14
收藏
得分:0 
我想问问,先close后setnothing有没有什么特别的需要?因为我的网页中很多都没有close就直接setnothing了。这样做如果没有大害的话我就不改了。

水彩蜡笔和万花筒,画不出天边那一条彩虹
2006-11-22 15:36
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
好的习惯是

rs.close
set rs=nothing

在页面最后,最好加个
conn.close
set conn=nothing

http://www./
2006-11-22 15:37
nmeqqchml
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-11-22
收藏
得分:0 
对支持一下

正在努力学习ASP
2006-11-22 15:39
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
在老板本的IIS中,如果不关闲和SET NOTHING,每打开一个数据库它会占去一定的内存,并一直占用着。这样,当访问用户多时,或打开的页面多时,它会把服务器的内存大多占用或全部占用,引起服务器运行变慢甚至死机。而IIS6以后已经没有这个问题了,但如果你还是能及时地关闲你打开的对象,这样及时地把占用的内存空出,对服务器的工作也是一大好处。当然,你就是不关问题也不会太严重的问题了(是指访问量不是太大的前题下,因为它会在运行到页面结束时自动关闲,当然在结束前会占用一段时间,一般时间这个时间都是很短的)
本人校懒,自从知道这个IIS6的特点后就从来没有close和setnothing过了,在日IP近万的网站上运行没有任何问题过。
当然不建议大家学我的。哈哈,万一那一天你的网站访问量大增,别人会打不开你的网站的,也容易被别人用洪水攻击法把你给攻了

[此贴子已经被作者于2006-11-22 19:35:44编辑过]


2006-11-22 19:31
快速回复:[求助]关闭记录集的问题
数据加载中...
 
   



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

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