还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

C++ ADO Excel中RecordSet.Open打开记录的两个参数adOpenKeyset、adLockBatchOptimistic的详细说明

来源:清泛编译     2016-09-09 09:03:37    人气:     我有话说( 0 人参与)

C++ ADO Excel中RecordSet.Open打开记录的两个参数adOpenKeyset、adLockBatchOptimistic的详细说明:缺省值1 adLockReadOnly RecordSet...

C++ ADO Excel中RecordSet.Open打开记录的两个参数adOpenKeyset、adLockBatchOptimistic的详细说明:



缺省值   1        adLockReadOnly        RecordSet对象以只读方式启动,无法运行增、删、改等操作

      2        adLockPrssimistic     当数据源正在更新时,系统会锁定其他用户的动作,以保数据一致性。

      3        adLockOptimistic      当数据源正在更新时,系统不会锁定其他用户的动作,其他用户可以对数据进行增、删、改操作。

      4        adLockBatchOptimistic 当数据源正在更新时,其他用户必须将CursorLocation改为adUdeClientBatch才能对数据进行增、删、改的操作。
 



默认值   0       adOpenForwardOnly      使用仅向前游标。除了在记录中只能向前滚动外,与静态游标相同。当只需要在 Recordset 中进行一个传递时,用它可提高性能。

      1       adOpenKeyset           使用键集游标。尽管从您的 Recordset 不能访问其他用户删除的记录,但除无法查看其他用户添加的记录外,它和动态游标相似。其他用户所做的数据更改依然可见。

      2       adOpenDynamic          使用动态游标。其他用户所做的添加、更改或删除均可见,而且允许 Recordset 中的所有移动类型(如果提供者不支持书签,则书签除外)。 

      3       adOpenStatic           使用静态游标。一组记录的静态副本,可用于查找数据或生成报告。其他用户所做的添加、更改或删除不可见。

     -1       adOpenUnspecified      不指定游标类型

ADO RecordSet adOpenKeyset adLockBatchOptimistic

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: