Compartilhar via


Propriedade IsolationLevel

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

Configurações e valores retornados

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

Comentários

Use a propriedade IsolationLevel para definir o nível de isolamento de um objeto Connection. A configuração só entra em vigor na próxima vez que o método BeginTrans for chamado. Se o nível de isolamento solicitado não estiver disponível, o provedor poderá retornar o nível superior subsequente de isolamento sem atualizar a propriedade IsolationLevel.

A propriedade IsolationLevel é leitura/gravação.

Observação

Uso do Serviço de Dados Remoto Quando usada em um objeto Connection do lado do cliente, a propriedade IsolationLevel só pode ser definida como adXactUnspecified. Como os usuários estão trabalhando com objetos Recordset desconectados em um cache do lado do cliente, pode haver problemas de multiusuário. Por exemplo, quando dois usuários diferentes tentam atualizar o mesmo registro, o Serviço de Dados Remotos permite que o usuário atualizando o registro primeiro "ganhe". A solicitação de atualização do segundo usuário falhará com um erro.

Aplica-se A

Objeto Connection (ADO)

Consulte Também

Exemplo das propriedades IsolationLevel e Mode (VB)
Exemplo das propriedades IsolationLevel e Mode (VC++)