Поделиться через


Свойство LockType (ADO)

Область применения: Access 2013, Office 2013

Указывает тип блокировок, налагаемых на записи во время редактирования.

Параметры и возвращаемые значения

Задает или возвращает значение LockTypeEnum . Значение по умолчанию — adLockReadOnly.

Замечания

Перед открытием набора записей задайте свойство LockType, чтобы указать, какой тип блокировки должен использовать поставщик при его открытии. Считайте свойство , чтобы вернуть тип блокировки, используемой для открытого объекта Recordset .

Поставщики могут поддерживать не все типы блокировки. Если поставщик не может поддерживать запрошенный параметр LockType , он заменит другой тип блокировки. Чтобы определить фактические функции блокировки, доступные в объекте Recordset , используйте метод Supports с adUpdate и adUpdateBatch.

Параметр adLockPessimistic не поддерживается, если свойству CursorLocation присвоено значение adUseClient. Если задано неподдерживаемое значение, ошибка не произойдет. Вместо этого будет использоваться ближайший поддерживаемый тип LockType .

Свойство LockType читается и записывается, когда набор записей закрыт и доступен только для чтения, когда он открыт.

Удаленное использование службы данныхПри использовании в клиентском объекте Recordset свойству LockType можно задать только значение adLockBatchOptimistic.