Sdílet prostřednictvím


CDatabase::GetCursorCommitBehavior

Volání funkce tohoto člena zjistit, jak CommitTrans operace ovlivní na objekty recordset otevřené kurzory.

int GetCursorCommitBehavior( ) const;

Vrácená hodnota

Hodnotu určující vliv na objekty recordset otevřené transakce.Podrobnosti naleznete v části poznámky.

Poznámky

Následující tabulka obsahuje možné vrácené hodnoty pro GetCursorCommitBehavior a odpovídajícího dopadu na Otevřít sadu záznamů.

Vrácená hodnota

Vliv na objekty CRecordset

SQL_CB_CLOSE

Volání CRecordset::Requery ihned po potvrzení transakce.

SQL_CB_DELETE

Volání CRecordset::Close ihned po potvrzení transakce.

SQL_CB_PRESERVE

Normálně pokračovat s CRecordset operace.

Další informace o tuto hodnotu naleznete v části funkce rozhraní API ODBC SQLGetInfo v .Další informace o transakcích naleznete v článku Transakce (ODBC).

Požadavky

Záhlaví: afxdb.h

Viz také

Referenční dokumentace

Třída CDatabase

Diagram hierarchie

CDatabase::GetCursorRollbackBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

Třída CRecordset