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 de CRecordset

Gráfico de hierarquia

CRecordset::Edit

CRecordset::Update