2010-07-21 9 views
0

Je dois exécuter une procédure stockée dans le DB chaque fois qu'une connexion est créée/ouverte. Donc je pense que je pourrais gérer l'événement de changement d'état de dbconnection/sqlconnection.Accéder à l'événement statechange de sqlconnection ou de dbconnection

Existe-t-il un moyen de les gérer globalement? Je ne sais pas où les connexions sont ouvertes dans mon programme, donc je n'ai pas accès aux objets de connexion sql individuellement.

P.S. J'utilise la bibliothèque d'entreprise pour gérer les connexions de données, mais j'ouvre rarement la connexion SQL. Donc, je veux gérer globalement l'événement statechange de sqlconnection/dbconnection pour toutes les instances et appeler une procédure stockée pour cette instance.

Répondre

0

Je crains que vous n'allez trouver qu'il n'y a pas de façon pratique de faire cela dans votre cas.

+0

que diriez-vous d'utiliser la réflexion? – sathish

+0

@sath - sur quoi allez-vous réfléchir, sathish? Le problème n'est pas la visibilité, c'est l'accessibilité. –