CursorType 变量定义值表明
adOpenForwardOnly(0) 默认设置值。应用仅往前游标。除开在纪录中只有往前翻转外,与静态数据游标同样。当只必须在 Recordset 中开展一个传送时,用它可提升特性。
adOpenKeyset(1) 应用键集游标。虽然从您的 Recordset 不可以浏览别的客户删掉的纪录,但除没法查询别的客户加上的纪录外,它和动态性游标类似。别的客户所做的数据信息变更仍然由此可见。
adOpenDynamic(2) 应用动态性游标。别的客户所做的加上、变更或删掉都可见,并且容许 Recordset 中的全部移动种类(假如出示者不兼容便签,则便签以外)。
adOpenStatic(3) 应用静态数据游标。一组纪录的静态数据团本,能用于搜索数据信息或转化成汇报。别的客户所做的加上、变更或删掉不能见。
adOpenUnspecified(-1) 不特定游标种类。
LockType
LockType 特性是 Recordset 目标中的又一个关键特性。当开启纪录集时,能够特定锁住种类 LockType。锁住便是怎样保证数据信息的详细性,保证变更不容易被遮盖。必须防止的典型性状况是数次升级,例如一个客户修改了一些数据信息,然后另外一个客户马上又将其干了改动。以便防止这类状况产生,就需要锁住纪录。有很多不一样的方式能够确保纪录获得维护,可根据锁住种类来设定这种方式。
LockType 变量定义值表明
adLockReadOnly(1) 默认设置。标示写保护纪录。没法更改数据信息。
adLockPessimistic(2) 标示逐一纪录传统式锁住。出示者要保证纪录编写取得成功,一般在编写以后马上在数据信息源锁住纪录。
adLockOptimistic(3) 标示逐一纪录对外开放式锁住。出示者应用对外开放式锁住,仅在启用 Update 方式时锁住纪录。
adLockBatchOptimistic(4) 标示对外开放式批升级。必须批升级方式。
adLockUnspecified(-1) 未特定锁住种类。建立团本时,团本与源目标应用同样的锁住种类。
千一互联网 义务编写提示:rs.Open 句子中,CursorType 主要参数在 LockType 以前。CursorType 的变量定义值是:0-3,而 LockType 的变量定义值是:1-4。