ADO BeginTransComplete, CommitTransComplete ve RollbackTransComplete olayları

Tanım ve Kullanım

Olay, belirli bir işlem发生后 otomatik olarak çağrılan alt prosedürdür.

  • BeginTransComplete olayı, BeginTrans çağrısı tamamlandıktan sonra tetiklenir.
  • CommitTransComplete olayı, CommitTrans çağrısı tamamlandıktan sonra tetiklenir.
  • RollbackTransComplete olayı, RollbackTrans çağrısı tamamlandıktan sonra tetiklenir.

gramer

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
parametre Açıklama
translevel Long Değeri, Bu Olayı Tetikleyen BeginTrans Yeni İşlem Düzeyini İçerir.
objerror

Oluşan hataları içeren Error Nesnesi.

Açıklama:EventStatusEnum Değerin adStatusErrorsOccurred olarak ayarlanması gerekir, Error Nesnesi oluşturmak için.

status Olayın Yürütülme Durumunu Tanımlar. Alın EventStatusEnum Durum Değeri.
objconn Bu olayı tetikleyen Connection Nesnesi.

EventStatusEnum Değerleri

Sabit Değer Açıklama
adStatusOK 1 Bu olayı tetikleyen eylem başarılı oldu.
adStatusErrorsOccurred 2 Bu olayı tetikleyen eylem başarısız oldu.
adStatusCantDeny 3 Askıya alınan eylemi iptal edemez.
adStatusCancel 4 Olayı tetikleyen eylemi iptal et.
adStatusUnwantedEvent 5 Olay Metodu'nun Tamamlanmasından Önce Daha Sonraki Bildirimleri Yasakla.