Zdarzenia ADO BeginTransComplete, CommitTransComplete oraz RollbackTransComplete

Definicja i użycie

Zdarzenia są automatycznie wywoływanymi podprocedurami po wykonaniu konkretnej operacji.

  • Zdarzenie BeginTransComplete jest wywoływane po zakończeniu wywołania BeginTrans.
  • Zdarzenie CommitTransComplete jest wywoływane po zakończeniu wywołania CommitTrans.
  • Zdarzenie RollbackTransComplete jest wywoływane po zakończeniu wywołania RollbackTrans.

gramatyka

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
parametry Opis
translevel Wartość Long, zawierająca nowy poziom transakcji BeginTrans powodującego to zdarzenie.
objerror

Obiekt Error zawierający wystąpiłe błędy.

Komentarz:EventStatusEnum Wartość musi być ustawiona na adStatusErrorsOccurred, aby utworzyć obiekt Error.

status Określa stan wykonywania zdarzenia. Wybierz EventStatusEnum Wartość stanu.
objconn Obiekt Connection powodujący to zdarzenie.

Wartości EventStatusEnum

Konstanta Wartość Opis
adStatusOK 1 Operacja powodująca to zdarzenie się powiodła.
adStatusErrorsOccurred 2 Operacja powodująca to zdarzenie nie powiodła się.
adStatusCantDeny 3 Nie można anulować wstrzymanej operacji.
adStatusCancel 4 Anuluj operację powodującą zdarzenie.
adStatusUnwantedEvent 5 Zakazuj dalszych powiadomień przed zakończeniem wykonywania metody zdarzenia.