Partager via


Résumé du gestionnaire d’événements ADO

S’applique à : Access 2013, Office 2013

Deux objets ADO peuvent déclencher des événements : l'objet Connection et l'objet Recordset. La famille ConnectionEvent est liée aux opérations sur l'objet Connection et la famille RecordsetEvent aux opérations sur l'objet Recordset.

  • Événements Connection: événements déclenchés lorsqu'une transaction sur une connexion est exécutée, validée ou annulée, lorsqu'un objet Command est exécuté, lorsqu'un avertissement est émis au cours d'une opération sur un événement Connection ou lorsqu'un objet Connection est établi ou fermé.

  • Recordset Events: Events are issued around asynchronous fetch operations as well as when you navigate through the rows of a Recordset object, change a field in a row of a Recordset, change a row in a Recordset, open a Recordset with a server-side cursor, close a Recordset, or make any change whatsoever in the Recordset.

Les tableaux suivants présentent et décrivent les événements.

ConnectionEvent

Description

BeginTransComplete, CommitTransComplete, RollbackTransComplete

Gestion des transactions  : notification signalant que la transaction active sur la connexion a été lancée, validée ou annulée.

WillConnect, ConnectComplete, Disconnect

Gestion des connexions  : notification signalant que la connexion active va être établie, qu'elle est établie ou qu'elle est terminée.

WillExecute, ExecuteComplete

Gestion de l'exécution des commandes  : notification signalant que l'exécution de la commande active sur la connexion va être effectuée ou qu'elle est terminée.

InfoMessage

Informatif  : notification signalant que des informations supplémentaires sont disponibles concernant l'opération active.

RecordsetEvent

Description

FetchProgress, FetchComplete

État d'extraction  : notification de la progression d'une opération d'extraction de données ou de la fin d'une opération d'extraction. Ces événements ne sont déclenchés que si l'objet Recordset a été ouvert à l'aide d'un curseur côté client.

WillChangeField, FieldChangeComplete

Gestion des modifications des champs  : notification signalant que la valeur du champ actif va changer ou qu'elle a changé.

WillMove, MoveComplete, EndOfRecordset

Gestion de la navigation  : notification signalant que la position de la ligne active dans un objet Recordset va changer, qu'elle a changé ou qu'elle a atteint la fin de l'objet Recordset.

WillChangeRecord, RecordChangeComplete

Gestion des modifications des lignes  : notification signalant qu'un élément de la ligne active de l'objet Recordset va changer ou a changé.

WillChangeRecordset, RecordsetChangeComplete

Gestion des modifications de l'objet Recordset  : notification signalant qu'un élément de l'objet Recordset actif va changer ou a changé.