rs.open sql,conn,1,1全接触

时间:2007-11-01 22:46:00 

经常会在连接DB的时候用到,就是不知道代表什么意思。。。
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方法后才锁定记录。

当不需要改动任何记录时,应该使用只读的记录集,这样提供者不用做任何检测。

对于一般的使用,乐观的锁定可能是最好的选择,因为记录只被锁定一小段时间,数据在这段时间被更新。这减少了资源的使用。

标签:sql,conn
0
投稿

猜你喜欢

  • pyecharts绘制各种数据可视化图表案例附效果+代码

    2022-07-08 08:30:03
  • python实现UDP协议下的文件传输

    2023-10-10 10:26:20
  • Go 语言进阶freecache源码学习教程

    2023-08-06 03:05:20
  • SqlServer 按时间段查询问题

    2024-01-19 02:15:35
  • python 中的np.zeros()和np.ones()函数详解

    2023-01-14 10:23:58
  • javascript 函数调用的对象和方法

    2010-07-02 12:25:00
  • mysql复制表的几种常用方式总结

    2024-01-25 12:11:59
  • MySQL启用慢查询日志记录方法

    2024-01-25 11:42:16
  • JS和函数式语言的三特性

    2024-04-17 10:10:57
  • 自动备份Oracle数据库

    2024-01-20 15:08:14
  • order by newid() 各种数据库随机查询的方法

    2024-01-19 16:53:14
  • Python中 join() 函数的使用示例讲解

    2023-03-29 02:32:25
  • 什么设计师应该学习编写代码[译]

    2009-07-08 14:58:00
  • 详解Vue中Computed与watch的用法与区别

    2023-07-02 17:05:24
  • mysql5.6.8源码安装过程

    2024-01-22 02:53:41
  • Pytorch测试神经网络时出现 RuntimeError:的解决方案

    2022-03-28 14:26:47
  • Python使用字典的嵌套功能详解

    2021-03-19 01:20:02
  • python中的随机数 Random介绍

    2022-05-08 09:49:03
  • python改变日志(logging)存放位置的示例

    2023-07-04 06:37:58
  • python Shapely使用指南详解

    2022-11-01 23:38:04
  • asp之家 网络编程 m.aspxhome.com