Aracılığıyla paylaş


ODBC Sürücü Yöneticisi Tarafından Oluşturulan Olaylar

Önemli

Visual Studio Analyzer desteği Windows 8'in başından itibaren kaldırıldı (Visual Studio Analyzer yalnızca Visual Studio'nun eski sürümlerine dahil edildi.) Alternatif sorun giderme mekanizması için BID izleme'yi kullanın.

ODBC Sürücü Yöneticisi tarafından oluşturulan olaylar, Visual Studio Çözümleyicisini Başlat düğmesine tıklandığında kaydedilir. Aracın kendisi sistem tanımlı olaylar ve özel olaylar oluşturma olanağı sunar. Olaylar hakkında daha fazla bilgi için Visual Studio belge paketindeki Visual Studio Çözümleyicisi Başvuru Kılavuzu'na bakın.

Visual Studio Analyzer olayı Description
Çağırmak Her ODBC API girişinde oluşturulur.
ReturnException SQL_ERROR dönüş kodu alındığında her ODBC API çağrısında oluşturulur.
ReturnNormal Dönüş kodu SQL_ERROR değilse her ODBC API dönüşünde üretilir.
Bağlantı Başlangıç Bir bağlantının başlatıldığını gösterir; , ODBC Sürücü Yöneticisi sürücünün bağlantı API'lerini çağırdığında oluşturulur.
Bağlantı Tamamlandı Bağlantının tamamlandığını gösterir; , sürücünün bağlantı API'leri ODBC Sürücü Yöneticisi'ne geri döndüğünde oluşturulur.
Başlangıç Bağlantısını Kes ODBC Sürücü Yöneticisi sürücünün SQLDisconnect işlevini çağırdığında oluşturulur.
Bağlantının Kesilmesi Tamamlandı Sürücünün SQLDisconnect işlevi ODBC Sürücü Yöneticisi'ne döndüğünde oluşturulur.
Sorgu Gönder ODBC Sürücü Yöneticisi sürücünün SQLPrepare, SQLExecute, SQLExecDirect işlevlerinin yanı sıra SQLTable veSQLColumns gibi katalog işlevlerini çağırdığında oluşturulur.
QueryResult Sürücü, sorgular içeren işlevler için ODBC Sürücü Yöneticisi'ne bir sonuç kümesi döndürdüğünde oluşturulur.
TransactionStart Bir uygulama SQL_ATTR_AUTOCOMMIT değerini SQL_AUTOCOMMIT_OFF olarak ayarladığında veya bir uygulama SQLEndTran'ı başarıyla çağırdığında oluşturulur.
TransactionCommit Bir uygulama yerel bir işlem işlemek için SQLEndTran'ı çağırdığında oluşturulur.
TransactionRollback Bir uygulama yerel bir işlemi geri almak için SQLEndTran'ı çağırdığında oluşturulur.
JoinDTC Bir uygulama Dağıtılmış İşlem Düzenleyicisi'ne (DTC) katıldığında oluşturulur.
LeaveDTC Bir uygulama Dağıtılmış İşlem Düzenleyicisi'ni (DTC) terk ettiğinde oluşturulur.