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


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

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

Указывает уровень изоляции для объекта Connection .

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

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

Замечания

Используйте свойство IsolationLevel , чтобы задать уровень изоляции объекта Connection . Параметр не вступает в силу до следующего вызова метода BeginTrans . Если уровень изоляции, который вы запрашиваете, недоступен, поставщик может вернуть следующий больший уровень изоляции.

Свойство IsolationLevel выполняет чтение и запись.

Удаленное использование службы данныхПри использовании в клиентском объекте Connection свойство IsolationLevel можно задать только для adXactUnspecified.

Так как пользователи работают с отключенными объектами Recordset в кэше на стороне клиента, могут возникать проблемы с несколькими пользователями. Например, когда два разных пользователя пытаются обновить одну и ту же запись, служба удаленных данных просто позволяет пользователю, который обновляет запись первым, получить "win". Запрос на обновление второго пользователя завершится ошибкой.