Partager via


Événements générés par le gestionnaire de pilotes ODBC

Important

La prise en charge de Visual Studio Analyzer a été supprimée à compter de Windows 8 (Visual Studio Analyzer n’a été inclus que dans les versions antérieures de Visual Studio.). Pour un autre mécanisme de résolution des problèmes, utilisez le suivi BID.

Les événements générés par le Gestionnaire de pilotes ODBC sont inscrits lorsque le bouton Démarrer Visual Studio Analyzer est cliqué. L’outil lui-même offre des événements définis par le système et la possibilité de créer des événements personnalisés. Pour plus d’informations sur les événements, consultez le Guide de référence de Visual Studio Analyzer dans la suite de documentation Visual Studio.

Événement Visual Studio Analyzer Description
Appeler Généré sur chaque entrée d’API ODBC.
ReturnException Généré sur chaque retour d’API ODBC si le code de retour est SQL_ERROR.
ReturnNormal Généré sur chaque RETOUR d’API ODBC si le code de retour n’est pas SQL_ERROR.
Début de l’Connecter ion Indique qu’une connexion a démarré ; généré lorsque le Gestionnaire de pilotes ODBC appelle les API de connexion du pilote.
Connecter ion terminée Indique qu’une connexion est terminée ; généré lorsque les API de connexion du pilote retournent au Gestionnaire de pilotes ODBC.
Démarrer la déconnexion Généré lorsque le Gestionnaire de pilotes ODBC appelle la fonction SQLDisconnect du pilote.
Déconnexion terminée Généré lorsque la fonction SQLDisconnect du pilote revient au Gestionnaire de pilotes ODBC.
QuerySend Généré lorsque le Gestionnaire de pilotes ODBC appelle les fonctions SQLPrepare, SQLExecute, SQLExecDirect et SQLExecDirect du pilote, ainsi que des fonctions de catalogue telles que SQLTables et SQLColumns.
QueryResult Généré lorsque le pilote retourne un jeu de résultats au Gestionnaire de pilotes ODBC pour les fonctions impliquant des requêtes.
TransactionStart Généré lorsqu’une application définit la valeur de SQL_ATTR_AUTOCOMMIT sur SQL_AUTOCOMMIT_OFF, ou après qu’une application appelle CORRECTEMENT SQLEndTran.
TransactionCommit Généré lorsqu’une application appelle SQLEndTran pour valider une transaction locale.
TransactionRollback Généré lorsqu’une application appelle SQLEndTran pour restaurer une transaction locale.
JoinDTC Généré lorsqu’une application rejoint le coordinateur de transactions distribuées (DTC).
LeaveDTC Généré lorsqu’une application quitte le coordinateur de transactions distribuées (DTC).