Bonjour à tous,

Normalement je trouve toujours une solution sur le site, mais là, je bloque depuis 3 jours.

Je développe une application avec VBA et Access.

Je désire ouvrir une connexion vers ma base de donnée (Access ou autre) avec ADO.

set cnx = new ADODB.connection.

Cette ligne donne le message suivant :
Erreur d'exécution 429;
Un composant ActiveX ne peut pas créer d'object
Les réferences :
  • ActiveX data object 6.0
  • Access 12.0 Object library
  • OLE automation
  • Office 12.0 Acces database engine Object
  • Office 12.0 Object library

sont cochées.

Mon Pc est sous WIndows 7 SP1 Integrale, avec Office 2007 pro

J'ai vérifié la base de registre et les fichiers msADOxx.

J'ai nettoyé la base de registre.

Mais rien n'y fait, l'erreur reste.

J'ai teste les connexions vers le DB, cela marche avec les DAO mais pas avec les ADO.

Si quelqu'un a d'autres idées.

Merci.

Bonne journée

Michel