Compartilhar via


CRecordset::SetLockingMode

Define bloquear “optimista” do modo de bloqueio (o padrão) ou pessimista bloqueio “”. Determina como os registros são bloqueados para atualizações.

void SetLockingMode( 
   UINT nMode  
);

Parâmetros

  • nMode
    Contém um dos seguintes valores de enum LockMode:

    • o bloqueio optimista deoptimistic bloqueia o registro sendo atualizado somente durante a chamada a Atualizar.

    • o pessimista bloqueio depessimistic bloqueia o registro para que Editar é chamado e mantê-lo bloqueado até que a chamada de Atualizar termine ou você mover para um novo registro.

Comentários

Chamar essa função de membro se você precisará especificar que uma das duas estratégias de registro de bloqueio o conjunto de registros está usando para atualizações. Por padrão, o modo de bloqueio de um conjunto de registros é optimistic. Você pode alterá-la para mais pessimistic cuidado que bloqueia a estratégia. Chame SetLockingMode depois que você constrói e abre o objeto do recordset mas antes de chamar Editar.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CRecordset

Gráfico da hierarquia

CRecordset::Edit

CRecordset::Update