锁定类型

适用于:Access 2013、Office 2013

adLockBatchOptimistic

指示开放式批更新。 这是批更新模式所必需的。

许多应用程序都一次提取大量行,然后要进行一致的更新,这些更新包括对整个行集进行插入、更新或删除。 使用批处理游标,只需在服务器之间往返一次,从而改善了更新性能并减少了网络流量。 使用批处理游标库,可以创建静态游标,然后断开与数据源的连接。 此时,可以对行进行更改,再重新连接到数据源并成批发布对数据源进行的更改。

adLockOptimistic

指示提供程序使用开放式锁定,只有调用 Update 方法时才锁定记录。 这意味着,在您编辑记录到您调用 Update 的时间间隔内,其他用户可能会更改数据,从而导致冲突。 这种锁定类型用于很少出现冲突或者冲突易于解决的情形。

adLockPessimistic

指示以保守方式逐个锁定记录。 提供程序执行必要的操作以确保成功编辑记录,通常是通过在编辑之前先在数据源锁定记录来实现。 当然,这意味着,在通过调用 Update 释放锁之前,记录对其他用户不可用 在无法承受对数据进行并发更改的系统(例如预留系统中)中使用此类型的锁。

adLockReadOnly

指示只读记录。 您不能修改数据。 只读锁定是“最快”类型的锁定,因为它不需要服务器维护对记录的锁定。

adLockUnspecified

不指定锁定类型。