Microsoft.ACE.OLEDB.12.0
Bonjour,
Lors de la connexion à une source de données MS Access sous Microsoft Visual Basic Express 2010, j'ai été bloqué par le msg suivent: Le fournisseur 'Microsoft.ACE.OLEDB.12.0' n'est pas inscrit sur l'ordinateur local. Merci de m'aider à y remédier SVP!
Lors de la connexion à une source de données MS Access sous Microsoft Visual Basic Express 2010, j'ai été bloqué par le msg suivent: Le fournisseur 'Microsoft.ACE.OLEDB.12.0' n'est pas inscrit sur l'ordinateur local. Merci de m'aider à y remédier SVP!
2 réponses
-
Bonjour,
source de données MS Access Quel Access avez-vous ????-
-
-
@f894009Merci bcp pour la réponse, cependant:
1- Comment avoir Microsoft.ACE.OLEDB.15.0
2- Comment remplacer Microsoft.ACE.OLEDB.12.0 par Microsoft.ACE.OLEDB.15.0 ? -
@AloubediBonjour,
Il me semble que vous avez du code Vb ou il est fait reference a Microsoft.ACE.OLEDB.12.0
il suffit de remplacer le 12 par 15 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -
@f894009Bonsoir! encore merci de me suivre. Il m'est tout simplement impossible de remplacer le 12 par le 15 car je ne l'ai pas en option. cependant, dans les Propriétés avancées, j'ai trouvé un 2ème et dernier Provider à savoir Microsoft.Jet.OLEDB.4.0 et ça marche!
-
-
ContributeurBonjour,
J'ai eu ce problème quand je suis passé de XP à W8, avec mes programmes de BDD.
voir ceci:
https://codes-sources.commentcamarche.net/source/view/55175/1329615
je me suis servi de cette ligne de code:
connex.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Password=;User ID=Admin;Data Source=" & Cheminsource