CDatabase:: GetCursorRollbackBehavior

int GetCursorRollbackBehavior () const;

Valore restituito

Un valore che indica l'effetto di transazioni su oggetti recordset aperto. Per ulteriori informazioni, vedere la sezione Osservazioni.

Osservazioni

Chiamare questa funzione membro per determinare come un'operazione di Rollback influisce sugli oggetti recordset aperto i cursori.

La tabella seguente elenca i possibili valori restituiti per GetCursorRollbackBehavior e l'effetto corrispondente dell'oggetto Recordset aperto.

Valore restituito Effetto sugli oggetti CRecordset
SQL_CB_CLOSE Chiamare CRecordset:: Requery subito dopo il rollback della transazione.
SQL_CB_DELETE Chiamare CRecordset::Close subito dopo il rollback della transazione.
SQL_CB_PRESERVE Procedere normalmente con CRecordset operazioni.

Per ulteriori informazioni su questo valore restituito, vedere la funzione API ODBC SQLGetInfo in ODBC SDK Programmer di riferimento. Per ulteriori informazioni sulle transazioni, vedere l'articolo Transazione (ODBC) nel manuale del programmatore di Visual C++.

Pa&noramica di CDatabase |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDatabase:: GetCursorCommitBehavior, CDatabase::CanTransact, CDatabase::BeginTrans, CDatabase::CommitTrans, CDatabase::Rollback, CRecordset

Index