Bagikan melalui


Peristiwa Koneksi dan Recordset ADO

Dua objek ADO dapat menaikkan peristiwa: objek Koneksi dan objek Recordset . Keluarga ConnectionEvent berkaitan dengan operasi pada objek Koneksi , dan keluarga RecordsetEvent berkaitan dengan operasi pada objek Recordset .

  • Peristiwa Koneksi: Peristiwa dikeluarkan saat transaksi pada koneksi dimulai, dilakukan, atau digulung balik; ketika Perintah dijalankan; ketika peringatan terjadi selama operasi Peristiwa Koneksi ; atau saat Koneksi dimulai atau berakhir.

  • Peristiwa Recordset: Peristiwa dikeluarkan di sekitar operasi pengambilan asinkron serta saat Anda menavigasi baris objek Recordset , mengubah bidang dalam baris Recordset, mengubah baris dalam Recordset, membuka Recordset dengan kursor sisi server, menutup Recordset, atau membuat perubahan apa pun di Recordset.

Tabel berikut ini meringkas peristiwa dan deskripsinya.

ConnectionEvent Deskripsi
BeginTransComplete, CommitTransComplete, RollbackTransComplete Manajemen Transaksi - Pemberitahuan bahwa transaksi saat ini pada koneksi telah dimulai, diterapkan, atau digulung balik.
WillConnect, ConnectComplete, Putuskan Sambungan Manajemen Koneksi - Pemberitahuan bahwa koneksi saat ini akan dimulai, telah dimulai, atau telah berakhir.
WillExecute, ExecuteComplete Manajemen Eksekusi Perintah - Pemberitahuan bahwa eksekusi perintah saat ini pada koneksi akan dimulai atau telah berakhir.
InfoMessage Informasi - Pemberitahuan bahwa ada informasi tambahan tentang operasi saat ini.
RecordsetEvent Deskripsi
FetchProgress, FetchComplete Status Pengambilan - Pemberitahuan kemajuan operasi pengambilan data, atau bahwa operasi pengambilan telah selesai. Peristiwa ini hanya tersedia jika Recordset dibuka menggunakan kursor sisi klien.
WillChangeField, FieldChangeComplete Manajemen Perubahan Bidang - Pemberitahuan bahwa nilai bidang saat ini akan berubah, atau telah berubah.
WillMove, MoveComplete, EndOfRecordset Manajemen Navigasi - Pemberitahuan bahwa posisi baris saat ini dalam Recordset akan berubah, telah berubah, atau telah mencapai akhir Recordset.
WillChangeRecord, RecordChangeComplete Manajemen Perubahan Baris - Pemberitahuan bahwa sesuatu di baris Recordset saat ini akan berubah, atau telah berubah.
WillChangeRecordset, RecordsetChangeComplete Manajemen Perubahan Recordset - Pemberitahuan bahwa sesuatu di Recordset saat ini akan berubah, atau telah berubah.

Lihat juga

Instansiasi Peristiwa ADO olehParameter PeristiwaADO Bahasa Bagaimana Penanganan Aktivitas Bekerja SamaJenis Peristiwa