CDatabase::GetCursorRollbackBehavior

int GetCursorRollbackBehavior () const;

Valor de retorno

Um valor que indica o efeito das operações em objetos recordset abrir. Para obter detalhes, consulte "Comentários".

Observações

Chame essa função de membro para determinar como uma Rollback operação afeta cursores em objetos recordset abrir.

A tabela a seguir lista os possíveis valores retorno para GetCursorRollbackBehavior e o efeito correspondente no Abrir conjunto de registros.

Valor de retorno Efeito em CRecordset objetos
SQL_CB_CLOSE Chamada CRecordset:: Requery imediatamente após a reversão de transação.
SQL_CB_DELETE Chamada CRecordset:: Close imediatamente após a reversão de transação.
SQL_CB_PRESERVE Prossiga normalmente com operações de CRecordset.

Para obter mais informações sobre esse valor de retorno, consulte a função de API de ODBC SQLGetInfo na Referência do programador ODBC SDK. Para obter mais informações sobre transações, consulte o artigo Transações (ODBC) no Guia do programador do Visual C++.

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

Co&nsulte tambémnbsp;CDatabase::GetCursorCommitBehavior, CDatabase::CanTransact, CDatabase:: BeginTrans, CDatabase:: CommitTrans, CDatabase::Rollback, CRecordset

Index