Compartilhar via


Propriedade IsolationLevel (ADO)

Aplica-se ao: Access 2013, Office 2013

Indica o nível de isolamento de um objeto Connection.

Configurações e valores retornados

Define ou retorna um valor IsolationLevelEnum. O padrão é adXactChaos.

Comentários

Use a propriedade IsolationLevel para definir o nível de isolamento de um objeto Connection. A configuração só entrará em vigor na próxima vez em que você chamar o método BeginTrans. Se o nível de isolamento solicitado estiver indisponível, o provedor poderá retornar o maior nível seguinte de isolamento.

A propriedade IsolationLevel é leitura/gravação.

Uso do Serviço de Dados RemotoQuando usada em um objeto Connection do lado do cliente, a propriedade IsolationLevel pode ser definida apenas como adXactUnspecified.

Como os usuários estão trabalhando com objetos Recordset desconectados em um cache do lado do cliente, pode haver problemas com vários usuários. Por exemplo, quando dois usuários diferentes tentam atualizar o mesmo registro, o Serviço de Dados Remotos simplesmente permite que o usuário que atualiza o registro primeiro "ganhe". A solicitação de atualização do segundo usuário falhará com um erro.