CDaoRecordset::GetLockingMode

GetLockingMode (BOOL);
lançar (CDaoException, CMemoryException);

Valor de retorno

Diferente de zero se o tipo de bloqueio pessimista, caso contrário 0 para bloqueio de registro otimista.

Observações

Chame essa função de membro para determinar o tipo de bloqueio em vigor para o conjunto de registros. Quando proteção pessimista está em vigor, a página de dados que contém o registro que você está editando é bloqueada assim que você chamar a função de membro Editar . A página é desbloqueada quando você chamar a função de membro Atualizar ou Fechar ou qualquer uma das operações de mover ou localizar.

Quando a proteção otimista estiver em efeito, a página de dados que contém o registro está bloqueada somente enquanto o registro está sendo atualizado com a função de membro Atualizar.

Ao trabalhar com fontes de dados ODBC, o modo de bloqueio é sempre otimista.

Para obter mais informações sobre a atualização de dados, consulte o artigo DAO Recordset: operações de conjunto de registros no Guia do programador do Visual C++. Para obter informações relacionadas, consulte os tópicos "Propriedade LockEdits" e "Bloqueio comportamento em multiusuário aplicativos" na Ajuda do DAO.

Visão geral de CDaoRecordsetMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDaoRecordset::SetLockingMode

Index