ADO BeginTransComplete, CommitTransComplete 以及 RollbackTransComplete 事件
定义和用法
事件是某个具体的操作发生后被自动调用的子例程。
- BeginTransComplete 事件在 BeginTrans 调用被完成后触发。
- CommitTransComplete 事件在 CommitTrans 调用被完成后触发。
- RollbackTransComplete 事件在 RollbackTrans 调用被完成后触发。
语法
BeginTransComplete translevel,objerror,status,objconn CommitTransComplete objerror,status,objconn RollbackTransComplete objerror,status,objconn
参数 | Deskripsi |
---|---|
translevel | Nilai Panjang, mengandung tingkat transaksi baru yang dipicu oleh BeginTrans peristiwa ini. |
objerror |
Objek Error yang mengandung kesalahan yang terjadi. Keterangan:EventStatusEnum Nilai harus diatur menjadi adStatusErrorsOccurred untuk menciptakan objek Error. |
status | Status pelaksanaan peristiwa yang diatur. Dapatkan EventStatusEnum Nilai status. |
objconn | Objek Koneksi yang memicu peristiwa ini. |
Nilai EventStatusEnum
Konstan | Nilai | Deskripsi |
---|---|---|
adStatusOK | 1 | Operasi yang menyebabkan peristiwa sukses. |
adStatusErrorsOccurred | 2 | Operasi yang menyebabkan peristiwa gagal. |
adStatusCantDeny | 3 | Operasi yang dihentikan tidak dapat dibatalkan. |
adStatusCancel | 4 | Batalkan operasi yang menyebabkan peristiwa. |
adStatusUnwantedEvent | 5 | Larang pemberitahuan berikutnya sebelum penyelesaian metode peristiwa. |