Свойство LockType (ADO)
Указывает тип блокировок, налагаемых на записи во время редактирования.
Параметры и возвращаемые значения
Задает или возвращает значение LockTypeEnum . Значение по умолчанию — adLockReadOnly.
Комментарии
Задайте свойство LockType перед открытием набора записей , чтобы указать, какой тип блокировки должен использовать поставщик при его открытии. Считайте свойство , чтобы вернуть тип блокировки, используемой для открытого объекта Recordset .
Поставщики могут поддерживать не все типы блокировки. Если поставщик не может поддерживать запрошенный параметр LockType , он заменяет другой тип блокировки. Чтобы определить фактические функциональные возможности блокировки, доступные в объекте Recordset , используйте метод Supports с adUpdate и adUpdateBatch.
Параметр adLockPessimistic не поддерживается, если для свойства CursorLocation задано значение adUseClient. Если задано неподдерживаемое значение, ошибка не возникает. Вместо этого будет использоваться ближайший поддерживаемый тип LockType .
Свойство LockType доступно для чтения и записи, когда набор записей закрыт, и доступно только для чтения, если он открыт.
Примечание
Использование службы удаленных данных При использовании в клиентском объекте Recordset свойству LockType может быть присвоено только значение adLockBatchOptimistic.
Применение
См. также:
CursorType, LockType и EditMode Properties Example (VB)
CursorType, LockType и EditMode Properties Example (VC++)
Метод CancelBatch (ADO)
Метод UpdateBatch
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по