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. |