CDatabase::CommitTrans
Volání funkce člena po dokončení transakce.
BOOL CommitTrans( );
Vrácená hodnota
Nenulová hodnota, pokud byly aktualizace úspěšně potvrzena; jinak 0.Pokud CommitTrans selže, stav zdroj dat není definován.Je nutné zkontrolovat data ke zjištění jeho stavu.
Poznámky
Transakce se skládá ze série volání AddNew , Upravit, Odstranit, a aktualizace členské funkce CRecordset objekt, který začal volání do příkazů BeginTrans členské funkce.CommitTrans potvrzení transakce.Ve výchozím nastavení jsou aktualizace potvrzené okamžitě; volání do příkazů BeginTrans způsobí, že závazek aktualizace odložena do CommitTrans se nazývá.
Dokud volání CommitTrans ukončení transakce, můžete volat vrácení členské funkce přerušení transakce a ponechat zdroj dat v původním stavu.Zahájit novou transakci, volání do příkazů BeginTrans znovu.
Další informace o transakcích naleznete v článku Transakce (ODBC).
Příklad
Naleznete v článku transakce: provedení transakce v sady záznamů (ODBC).
Požadavky
Záhlaví: afxdb.h