ExecuteComplete, événement (ADO)
L’événement ExecuteComplete est appelé après l’exécution d’une commande.
Syntaxe
ExecuteComplete RecordsAffected, pError, adStatus, pCommand, pRecordset, pConnection
Paramètres
RecordsAffected
Valeur long indiquant le nombre d’enregistrements affectés par la commande.
pError
Objet Error. Il décrit l’erreur qui s’est produite si la valeur de adStatus est adStatusErrorsOccurred; sinon, il n’est pas défini.
adStatus
Valeur d’état EventStatusEnum. Lorsque cet événement est appelé, ce paramètre est défini sur adStatusOK si l’opération à l’origine de l’événement a réussi ou adStatusErrorsOccurred si l’opération a échoué.
Avant de retourner cet événement, définissez ce paramètre sur adStatusUnwantedEvent pour empêcher les notifications suivantes.
pCommand
Objet Command qui a été exécuté. Contient un objet Command même lorsque vous appelez Connection.Execute ou Recordset.Open sans créer explicitement une Command, auquel cas l’objet Command est créé en interne par ADO.
pRecordset
Objet Recordset résultant de la commande exécutée. Ce jeu d’enregistrements peut être vide. Vous ne devez jamais détruire cet objet Recordset à partir de ce gestionnaire d’événements. Cela entraîne une violation d’accès lorsque ADO tente d’accéder à un objet qui n’existe plus.
pConnection
Objet Connection. Connexion sur laquelle l’opération a été exécutée.
Remarques
Un événement ExecuteComplete peut se produire en raison de la connexion .Exécuter, commande .Exécuter, Recordset.Ouvrir, Recordset.de requête ou Recordset.méthodes NextRecordset.
Voir aussi
modèle d’événements ADO (VC++)
résumé du gestionnaire d’événements ADO