Partilhar via


Modo em Lote

O modo de lote está em vigor quando a propriedade LockType é definida como adLockBatchOptimistic e a atualização em lote é suportada pelo provedor. Determinadas configurações de tipo de bloqueio não estão disponíveis dependendo do local do cursor. Por exemplo, um tipo de bloqueio pessimista não está disponível quando o CursorLocation é definido como adUseClient. Por outro lado, um provedor não pode dar suporte a um bloqueio otimista em lote quando o cursor está localizado no servidor. Você deve usar a atualização em lote apenas com um conjunto de chaves ou um cursor estático.

O método UpdateBatch é usado para enviar as alterações do Recordset, mantidas no buffer de cópia, para o servidor, atualizando assim a fonte de dados. Na seção a seguir, abriremos um conjunto de registros no modo de lote, faremos alterações no buffer de cópia e, em seguida, enviaremos nossas alterações à fonte de dados usando uma chamada para UpdateBatch.

Esta seção contém os seguintes tópicos: