永发信息网

oRs.open sSql,oConn,1,1 中的1各代表什么意思

答案:2  悬赏:20  手机版
解决时间 2021-04-02 22:08
  • 提问者网友:回忆在搜索
  • 2021-04-02 01:02
oRs.open sSql,oConn,1,1 中的1各代表什么意思
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-04-02 01:10
为什么不自己搜一下嘛,这个写的够具体了吧。
RS.OPEN SQL,CONN,A,B

A: ADOPENFORWARDONLY(=0) 只读,且当前数据记录只能向下移动
ADOPENKEYSET(=1) 可读写,当前数据记录可自由移动
ADOPENDYNAMIC(=2) 可读写,当前数据记录可自由移动,可看到新增记录
ADOPENSTATIC(=3) 只读,当前数据记录可自由移动

B: ADLOCKREADONLY(=1) 缺省锁定类型,记录集是只读的,不能修改记录
ADLOCKPESSIMISTIC(=2) 悲观锁定,当修改记录时,数据提供者将尝试锁定记录以确保成功地编辑记录。只要编辑一开始,则立即锁住记录。
ADLOCKOPTIMISTIC(=3) 乐观锁定 ,直到用Update方法提交更新记录时才锁定记录。
ADLOCKBATCHOPTIMISTIC(=4) 批量乐观锁定,允许修改多个记录,只有调用UpdateBatch方法后才锁定记录。
当不需要改动任何记录时,应该使用只读的记录集,这样提供者不用做任何检测。对于一般的使用,乐观的锁定可能是最好的选择,因为记录只被锁定一小段时间, 数据在这段时间被更新。这减少了资源的使用。

所以通常看到比较多的是 1,1 或 1,3 .因为方便嘛。前者只做查询,后者可以更改。
全部回答
  • 1楼网友:鸠书
  • 2021-04-02 01:42
1肯定是 true ,3就不知道了
VB吧~~ ?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯