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


Свойство IsolationLevel

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

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

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

Комментарии

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

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

Примечание

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

Применение

Объект Connection (ADO)

См. также:

Пример свойств IsolationLevel и Mode (VB)
Пример свойств IsolationLevel и mode (VC++)