OBJET OLEDBErrors (Excel)

Collection d’objets OLEDBError .

Remarques

Chaque objet OLEDBError représente une erreur renvoyée par la requête OLE DB la plus récente. Si la requête ODBC spécifiée s'exécute sans erreur, la collection OLEDBErrors est vide. Les erreurs de la collection sont indexées dans l'ordre où elles sont produites par le fournisseur OLE DB. Vous ne pouvez pas ajouter de membre à la collection.

Exemple

Utilisez la propriété OLEDBErrors de l’objet Application pour renvoyer la collection OLEDBErrors .

L’exemple suivant affiche la description de l’erreur et la valeur de la propriété SqlState pour chaque erreur OLE DB dans la collection.

For Each objEr in Application.OLEDBErrors 
 MsgBox "The following error occurred:" & _ 
 objEr.ErrorString & " : " & objEr.SqlState 
Next objEr

Utilisez OLEDBErrors (index), où index est le numéro d’index de l’erreur OLE DB, pour renvoyer un seul objet OLEDBError . L’exemple suivant affiche la description de l’erreur et la valeur de la propriété SqlState pour la première erreur retournée par la requête OLE DB la plus récente.

Set objEr = Application.OLEDBErrors(1) 
MsgBox "The following error occurred:" & _ 
 objEr.ErrorString & " : " & objEr.SqlState

Méthodes

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.