asp中rs.open sql,cnn,3,3后面的参数问题
在rs.opensql,cnn,3,3中后面的3,3可是变动.能不能帮我解释一下.在每一种情况下分别是什么意思.比如.rs.opensql,cnn,1,3rs.opens...
在rs.open sql,cnn,3,3中
后面的3,3可是变动.
能不能帮我解释一下.在每一种情况下分别是什么意思.
比如.rs.open sql,cnn,1,3
rs.open sql,cnn,2,3
rs.open sql,cnn
..........等等..... 展开
后面的3,3可是变动.
能不能帮我解释一下.在每一种情况下分别是什么意思.
比如.rs.open sql,cnn,1,3
rs.open sql,cnn,2,3
rs.open sql,cnn
..........等等..... 展开
2个回答
展开全部
具体的忘了,大概就是前面是只要下移只可上移上下都可以移动指针,后面的是以只读方式或可改写等。自己查查吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
大雅新科技有限公司
2024-11-19 广告
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,...
点击进入详情页
本回答由大雅新科技有限公司提供
展开全部
参考:http://post.baidu.com/f?kz=133995719
记录集对象Open的语法为:
recordset.Open SQL语句,数据库连接对象,游标类型,锁定类型,配置源
其中前两个参数为必填项,其他的选填。
游标常量 对应常数值 游标说明
-------------------------------------------------------------
adOpenForwardOnly 0 缺省值,启动一个只能向前移动的游标,也是速度最快的游标。
adOpenKeyset 1 启动一个关键集类型的游标。
adOpenDynamic 2 启动一个动态游标。
adOpenStatic 3 启动一个静态游标。
-------------------------------------------------------------
锁定常量 对应常数值 锁定说明
--------------------------------------------------------------
adLockReadOnly 1 缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法
adLockPrssimistic 2 当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adLockOptimistic 3 当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。
adLockBatchOptimistic 4 当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能对数据进行增删改操作。
-------------------------------------------------------------
毫无疑问,使用默认值效率是最高的,(recordset.Open sql,conn,0,1)
如果需要统计返回记录数以及分页操作的话,就至少必需启动一个集合类型的游标(recordset.Open sql,conn,1,1)
如果需要进行增删改操作的话,可以参考锁定说明,一般是使用常数3的类型(recordset.Open sql,conn,3,3)
另:
set rs=conn.execute(sql)
相当于
rs.open sql,conn,0,1
记录集对象Open的语法为:
recordset.Open SQL语句,数据库连接对象,游标类型,锁定类型,配置源
其中前两个参数为必填项,其他的选填。
游标常量 对应常数值 游标说明
-------------------------------------------------------------
adOpenForwardOnly 0 缺省值,启动一个只能向前移动的游标,也是速度最快的游标。
adOpenKeyset 1 启动一个关键集类型的游标。
adOpenDynamic 2 启动一个动态游标。
adOpenStatic 3 启动一个静态游标。
-------------------------------------------------------------
锁定常量 对应常数值 锁定说明
--------------------------------------------------------------
adLockReadOnly 1 缺省值,Recordset对象以只读方式启动,无法运行AddNew、Update及Delete等方法
adLockPrssimistic 2 当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adLockOptimistic 3 当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。
adLockBatchOptimistic 4 当数据源正在更新时,其他用户必须将CursorLocation属性改为adUdeClientBatch才能对数据进行增删改操作。
-------------------------------------------------------------
毫无疑问,使用默认值效率是最高的,(recordset.Open sql,conn,0,1)
如果需要统计返回记录数以及分页操作的话,就至少必需启动一个集合类型的游标(recordset.Open sql,conn,1,1)
如果需要进行增删改操作的话,可以参考锁定说明,一般是使用常数3的类型(recordset.Open sql,conn,3,3)
另:
set rs=conn.execute(sql)
相当于
rs.open sql,conn,0,1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询