Partager via


Chapitre 7 : Gestion des événements ADO

S’applique à : Access 2013, Office 2013

Le modèle d’événements ADO prend en charge certaines opérations synchrones et asynchrones, qui génèrent des événements, ou notifications, avant et après leur exécution. Un événement représente, en fait, l'appel d'une routine de gestionnaire d'événements que vous définissez dans votre application.

Si vous fournissez des fonctions ou des procédures de gestionnaire pour les événements qui se produisent avant l'exécution de l'opération, vous pouvez examiner ou modifier les paramètres qui ont été transmis à celle-ci. En outre, étant donné que l'opération n'a pas encore été exécutée, vous pouvez l'annuler ou lui permettre d'aller à son terme.

Les événements qui se produisent au terme d'une opération sont particulièrement importants si vous utilisez ADO de façon asynchrone. Par exemple, une application qui lance une opération Recordset.Open asynchrone est avertie de la fin de l'opération par un événement de fin d'exécution.

L'utilisation du modèle d'événements ADO, bien qu'elle constitue une surcharge pour votre application, offre plus de souplesse que les autres méthodes de traitement des opérations asynchrones, telles que le contrôle de la propriété State d'un objet avec une boucle.

Ce chapitre présente les rubriques suivantes :