CDatabase::CommitTrans
Wywołanie tej funkcji Członkowskich po zakończeniu transakcji.
BOOL CommitTrans( );
Wartość zwracana
Niezerowa, jeśli aktualizacje zostały pomyślnie przekazane; 0 inaczej.Jeśli CommitTrans nie powiedzie się, Państwo źródło danych jest niezdefiniowane.Należy sprawdzić dane, aby określić jego stan.
Uwagi
Transakcja składa się z szeregu wywołania AddNew, Edytuj, usunąć, i aktualizacji Członkowskich funkcje CRecordset obiekt, który rozpoczął się wywołanie BeginTrans funkcji składowej.CommitTrans potwierdza transakcję.Domyślnie aktualizacje są zobowiązane natychmiast; wywołanie BeginTrans powoduje, że zobowiązanie aktualizacje opóźniony w stosunku do CommitTrans jest wywoływana.
Do czasu wywołania CommitTrans zakończenia transakcji, można wywołać wycofywania Członkowskich funkcji przerwania transakcji i pozostawić w jego pierwotnym stanie źródła danych.Aby rozpocząć nową transakcję, należy wywołać BeginTrans ponownie.
Aby uzyskać więcej informacji o transakcjach, zobacz artykuł Transakcji (ODBC).
Przykład
Zobacz artykuł transakcji: wykonywanie transakcji w zestawie rekordów (ODBC).
Wymagania
Nagłówek: afxdb.h