Compartilhar via


Propriedade LockType (ADO)

Indica o tipo de bloqueios colocado em registros durante a edição.

Configurações e valores retornados

Define ou retorna um valor LockTypeEnum. O valor padrão é adLockReadOnly.

Comentários

Defina a propriedade LockType antes de abrir um Recordset para especificar que tipo de bloqueio o provedor deve usar ao abri-la. Leia a propriedade para retornar o tipo de bloqueio em uso em um objeto Recordset aberto.

Os provedores podem não ter suporte para todos os tipos de bloqueio. Se um provedor não aceitar a configuração de LockType solicitada, ele substituirá outro tipo de bloqueio. Para determinar as funções de bloqueio real disponível em um objeto Recordset, use o método Supports com adUpdate e adUpdateBatch.

Não haverá suporte para a configuração adLockPessimistic se a propriedade CursorLocation estiver definida como adUseClient. Se um valor sem suporte for definido, nenhum erro será disparado; em vez disso, o LockType com suporte mais próximo será usado.

A propriedade LockType é de leitura/gravação quando o Recordset está fechado e somente leitura quando está aberto.

Observação

Uso do Serviço de Dados Remoto Quando usada em um objeto Recordset do lado do cliente, a propriedade LockType só pode ser definida como adLockBatchOptimistic.

Aplica-se A

Objeto Recordset (ADO)

Consulte Também

Exemplo das propriedades CursorType, LockType e EditMode (VB)
Exemplo das propriedades CursorType, LockType e EditMode (VC++)
Método CancelBatch (ADO)
Método UpdateBatch