| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 610 人关注过本帖
标题:rs.colse使用方法为什么 有时要用,有时不用?
只看楼主 加入收藏
sylknb
Rank: 4
等 级:贵宾
威 望:14
帖 子:1547
专家分:184
注 册:2006-6-3
结帖率:79.38%
收藏
 问题点数:0 回复次数:3 
rs.colse使用方法为什么 有时要用,有时不用?

下面是从网上摘下来的文章

在我开始做asp开发的时候,搞不清rs.close什么时候该用,什么时候不用,一直过了一段时候后,才会用,我将它放在这里,与大家共享。
1、select语句后要使用rs.close,主要是查询语句
例:
 sql="select * from table where y_id=null"
 rs.open sql,conn,1,3
 ……
 rs.update
 rs.close
  '如果下面还需要用到rs,这里就必须要加,不然出错。如果下面用不到rs,这里不加没有太大的影响,但最好还是加上,以免出现错误。

2、insert、delete、update语句就不需要使用,如果你加了,程序会报错了
 sql="insert into table(aaa) values('bbb')"
 rs.open sql,conn,1,3
 '这样就可以了,不需要加rs.close,加了会出错

不知是何原因
搜索更多相关主题的帖子: colse 
2009-11-19 14:52
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
insert delete update呢我一般用execute
2009-11-19 15:01
孤独冷雨
Rank: 10Rank: 10Rank: 10
来 自:安徽滁州
等 级:贵宾
威 望:23
帖 子:1247
专家分:1909
注 册:2007-6-4
收藏
得分:0 
小网站一般关与不关看不出来,大网站流量大你就能发现问题了!经常数据库锁死!

这里有男女系列成人用品,有时间兄弟们来看一看.
51za.
2009-11-19 16:00
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
insert delete update呢我一般用execute

我也是

因为这三个 SQL 命令执行后,没有记录表返回,所以不存在关闭
而 select 查询后,一定有一个记录表返回,这个对象就保存着这个对象表,所以要关闭.

授人于鱼,不如授人于渔
早已停用QQ了
2009-11-24 09:48
快速回复:rs.colse使用方法为什么 有时要用,有时不用?
数据加载中...
 
   



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

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