3001 L'application utilise des paramètres d'un type incorrect, en dehors des limites autorisées ou en conflit avec d'autres paramètres. 3021 BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé ; l'opération demandée par l'application nécessite un enregistrement actuel. 3219 L'opération demandée par l'application n'est pas autorisée dans ce contexte. 3246 L'application ne peut pas fermer explicitement une connexion au cours d'une transaction. 3251 L'opération demandée par l'application n'est pas prise en charge par le fournisseur. 3265 ADO n'a pas pu trouver l'objet dans la collection correspondant au nom ou à la référence ordinale demandée par l'application. 3367 Ajout impossible. Objet déjà présent dans la collection. 3420 L'objet référencé par l'application ne pointe plus vers un objet valide. 3421 L'application utilise une valeur d'un type incorrect pour l'opération en cours. 3704 L'opération demandée par l'application n'est pas autorisée si l'objet est fermé. 3705 L'opération demandée par l'application n'est pas autorisée si l'objet est ouvert. 3706 ADO n'a pas pu trouvé le fournisseur spécifié. 3707 L'application ne peut pas modifier la propriété ActiveConnection d'un objet Recordset avec un objet Command comme source. 3708 L'application a défini un objet Parameter de manière incorrecte. 3709 L'application a demandé une opération sur un objet ayant une référence vers un objet Connection non valide ou fermé. 3710 Opération non valide sur un objet lors du traitement d'un événement. 3711 Opération non valide sur un objet lors du traitement d'une autre commande. 3713 Opération non valide sur un objet lors de l'établissement de la connexion. 3716 L'opération demandée par l'application présente des risques pour la sécurité des paramètres de cet ordinateur.