Partilhar via


CDatabase::GetCursorRollbackBehavior

Chamar essa função de membro para determinar como um Reversão operação afeta cursores em objetos de conjunto de registros em aberto.

int GetCursorRollbackBehavior( ) const;

Valor de retorno

Um valor que indica o efeito de transações em objetos de conjunto de registros em aberto.Para obter detalhes, consulte comentários.

Comentários

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

Valor de Retorno

Efeito em objetos CRecordset

SQL_CB_CLOSE

De telefonarCRecordset::Requery imediatamente após a reversão de transação.

SQL_CB_DELETE

De telefonarCRecordset::Close imediatamente após a reversão de transação.

SQL_CB_PRESERVE

Prossiga normalmente com CRecordset operações.

Para obter mais informações sobre esse valor retornado, consulte a função de ODBC API SQLGetInfo in the Windows SDK. Para obter mais informações sobre transações, consulte o artigo Transação (ODBC).

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CDatabase

Gráfico de hierarquia

CDatabase::GetCursorCommitBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::reversão

Classe CRecordset

Outros recursos

CDatabase membros