当 LockType 属性设置为 adLockBatchOptimistic 并且提供程序支持批处理更新时,批处理模式将生效。 某些锁类型设置不可用,具体取决于游标位置。 例如,当将 CursorLocation 设置为 adUseClient时,悲观锁类型将不可用。 相反,当游标位置位于服务器上时,提供程序不支持批处理乐观锁。 您应仅使用键集或静态游标进行批处理更新。
UpdateBatch 方法用于将复制缓冲区中保存的 Recordset 更改发送到服务器以更新数据源。 在下一部分中,我们将以批处理模式打开 Recordset,对复制缓冲区进行更改,然后使用调用 UpdateBatch将更改发送到数据源。
本节包含以下主题: