标题:[求助]些句代码是什么意思?
只看楼主
yflovehj
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-6-2
 问题点数:0 回复次数:6 
[求助]些句代码是什么意思?
rs.open sql,conn,1,3 这一句是什么意思?
我做的时候,提示错误为,"对象打开时,不允许操作"
搜索更多相关主题的帖子: 代码 conn sql 
2007-06-21 11:47
jxdz086465
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2007-5-22
得分:0 
执行你写的sql语句,打开指定的数据表.

在此之前是否用rs打开过别的数据表而且没有关闭......

----------------------65计划日23个根据地。----------------------
2007-06-21 14:17
goodscript
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-6-7
得分:0 
rs应该是一个数据库连接对象,open是数据库连接对象的一个方法,sql应该是你先前建立的一个记录集 用数据库连接对象的open方法来打开你记录集,conn后面的参数 1,3是表示数据库内容可写,为 1,1则为只读 我是这样理解的
有不对的高手帮忙改正,共同进步!!!
2007-06-21 14:19
放任一切
Rank: 2
等 级:新手上路
威 望:4
帖 子:217
专家分:0
注 册:2007-3-22
得分:0 
rs.open sql,conn,1,3 打开数据后可以进行增删改操作
对象打开时,不允许操作是因为你的RS已经打开,必须先关闭才能进行操作
或是重新声明一个新的RS结果集
2007-06-21 14:48
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
可以在这句前加一句rs.close就可以
rs.close
rs.open sql,conn,1,3
2007-06-21 21:09
我本沉默
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-6-17
得分:0 
对象要现用现开,用完关闭,要用再打开。
rs.close
set rs=nothing
好多新人都忘记关闭对象,造成很多麻烦!

2007-06-22 12:08
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
个人建议有些时候可以用一个rs解决,有些时候还是多开几个为好,因为用一个rs在代码特别复杂的情况下,很有可能出现楼主的错误。
2007-06-22 22:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-149196-1-1.html




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

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