Microsoft.ACE.OLEDB.12.0

Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention   -  
Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention   -
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!


2 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

source de données MS Access Quel Access avez-vous ????
1
Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour f894009! J'ai MS Access 2013. désolé pour le retard car j'étais hors zone.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Microsoft.ACE.OLEDB.15.0
0
Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention   > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 
Merci 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 ?
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0
Aloubedi Messages postés 41 Date d'inscription   Statut Membre Dernière intervention   > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir! 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!
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

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

0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Maintenant, je suis passé à W10, cela fonctionne toujours!
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Ok si vous avez office 2007, mais lui il a office 2013 et a priori pas office 2007 donc le provider est Microsoft.ACE.OLEDB.15.0
0