Bagikan melalui


Peristiwa yang Dihasilkan oleh Pengelola Driver ODBC

Penting

Dukungan untuk Visual Studio Analyzer dihapus dimulai di Windows 8 (Visual Studio Analyzer hanya disertakan dalam versi Visual Studio yang lebih lama.). Untuk mekanisme pemecahan masalah alternatif, gunakan pelacakan BID.

Peristiwa yang dihasilkan oleh Odbc Driver Manager didaftarkan saat tombol Mulai Visual Studio Analyzer diklik. Alat ini sendiri menawarkan peristiwa yang ditentukan sistem dan kemampuan untuk membuat peristiwa kustom. Untuk informasi selengkapnya tentang peristiwa, lihat Panduan Referensi Visual Studio Analyzer dalam rangkaian dokumentasi Visual Studio.

Peristiwa Visual Studio Analyzer Deskripsi
Panggil Dihasilkan pada setiap entri ODBC API.
ReturnException Dihasilkan pada setiap PENGEMBALIAN API ODBC jika kode pengembalian SQL_ERROR.
ReturnNormal Dihasilkan pada setiap PENGEMBALIAN API ODBC jika kode pengembalian tidak SQL_ERROR.
Mulai Koneksi Menunjukkan bahwa koneksi dimulai; dihasilkan ketika Manajer Driver ODBC memanggil API koneksi driver.
Koneksi Selesai Menunjukkan bahwa koneksi selesai; dihasilkan ketika API koneksi driver kembali ke ODBC Driver Manager.
Putuskan Sambungan Mulai Dihasilkan ketika Manajer Driver ODBC memanggil fungsi SQLDisconnect driver.
Putuskan Sambungan Selesai Dihasilkan ketika fungsi SQLDisconnect driver kembali ke OdBC Driver Manager.
QuerySend Dihasilkan ketika Manajer Driver ODBC memanggil fungsi SQLPrepare, SQLExecute, SQLExecDirect driver, serta fungsi katalog seperti SQLTables dan SQLColumns.
QueryResult Dihasilkan ketika driver mengembalikan hasil yang diatur ke Odbc Driver Manager untuk fungsi yang melibatkan kueri.
TransactionStart Dihasilkan ketika aplikasi menetapkan nilai SQL_ATTR_AUTOCOMMIT ke SQL_AUTOCOMMIT_OFF, atau setelah aplikasi berhasil memanggil SQLEndTran.
TransactionCommit Dihasilkan ketika aplikasi memanggil SQLEndTran untuk melakukan transaksi lokal.
TransactionRollback Dihasilkan ketika aplikasi memanggil SQLEndTran untuk mengembalikan transaksi lokal.
JoinDTC Dihasilkan ketika aplikasi bergabung dengan Koordinator Transaksi Terdistribusi (DTC).
LeaveDTC Dihasilkan ketika aplikasi meninggalkan Koordinator Transaksi Terdistribusi (DTC).