Peristiwa BeginTransComplete, CommitTransComplete, dan RollbackTransComplete (ADO)
Peristiwa ini akan dipanggil setelah operasi terkait pada objek Koneksi selesai dieksekusi.
BeginTransComplete dipanggil setelah operasi BeginTrans .
CommitTransComplete dipanggil setelah operasi CommitTrans .
RollbackTransComplete dipanggil setelah operasi RollbackTrans .
Sintaks
BeginTransComplete TransactionLevel, pError, adStatus, pConnection
CommitTransComplete pError, adStatus, pConnection
RollbackTransComplete pError, adStatus, pConnection
Parameter
TransactionLevel
Nilai Panjang yang berisi tingkat transaksi baru BeginTrans yang menyebabkan peristiwa ini.
pError
Objek Kesalahan . Ini menjelaskan kesalahan yang terjadi jika nilai EventStatusEnum adalah adStatusErrorsOccurred; jika tidak, itu tidak diatur.
adStatus
Nilai status EventStatusEnum . Ketika salah satu peristiwa ini dipanggil, parameter ini diatur ke adStatusOK jika operasi yang menyebabkan peristiwa berhasil, atau ke adStatusErrorsOccurred jika operasi gagal.
Peristiwa ini dapat mencegah pemberitahuan berikutnya dengan mengatur parameter ini ke adStatusUnwantedEvent sebelum peristiwa kembali.
pConnection
Objek Koneksi tempat kejadian ini terjadi.
Keterangan
Di Visual C++, beberapa Koneksi dapat berbagi metode penanganan peristiwa yang sama. Metode ini menggunakan objek Koneksi yang dikembalikan untuk menentukan objek mana yang menyebabkan peristiwa.
Jika properti Atribut diatur ke adXactCommitRetaining atau adXactAbortRetaining, transaksi baru dimulai setelah melakukan atau mengembalikan transaksi. Gunakan peristiwa BeginTransComplete untuk mengabaikan semua kecuali peristiwa mulai transaksi pertama.
Lihat juga
Contoh Model Peristiwa ADO (VC++)
Contoh Metode BeginTrans, CommitTrans, dan RollbackTrans (VB)
Ringkasan Penanganan Aktivitas ADO
Metode BeginTrans, CommitTrans, dan RollbackTrans (ADO)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk