CDatabase:: GetCursorCommitBehavior

int GetCursorCommitBehavior () 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 CommitTrans interessa i cursori su oggetti recordset aperto.

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

Valore restituito Effetto sugli oggetti CRecordset
SQL_CB_CLOSE Chiamare CRecordset:: Requery subito dopo il commit della transazione.
SQL_CB_DELETE Chiamare CRecordset::Close subito dopo il commit 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:: GetCursorRollbackBehavior, CDatabase::CanTransact, CDatabase::BeginTrans, CDatabase::CommitTrans, CDatabase::Rollback, CRecordset

Index