Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    janvier 2012
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : janvier 2012
    Messages : 127
    Points : 82
    Points
    82

    Par défaut Le fournisseur 'Microsoft.ACE.OLEDB.12.0'

    Voilà, j'ai cherché sur le net, partout, demandé à ma prof' aucune réponse .
    Dans le cadre de mes PTI nous développons quelques appli' en C# sur VS2010.

    L'une des PTI à besoin d'une base de donnée Access préalablement créee.
    Sauf qu'à mon lycée, mon application fonctionne, mais chez moi , la connexion à la base de donnée est impossible, m'alertant ce message.
    Le fournisseur 'Microsoft.ACE.OLEDB.12.0' n'est pas inscrit sur l'ordinateur local
    En faisant des recherches sur internet, j'ai malheureusement pas trouvé de solution à mon problème car soit les explications n'étaient pas claires, soit elles l'étaient mais je ne trouvais pas les onglets qu'ils me demandaient de chercher.

    Donc j'en appelle à votre aide pour essayer de régler mon problème.

    Merci bien
      0  0

  2. #2
    Membre éclairé
    Homme Profil pro Morgan
    Ingénieur développement logiciels
    Inscrit en
    avril 2008
    Messages
    232
    Détails du profil
    Informations personnelles :
    Nom : Homme Morgan
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : avril 2008
    Messages : 232
    Points : 354
    Points
    354

    Par défaut

    Bonjour,

    Ton problème est un problème de Driver pour ton application. Il faut que les Drivers ACE que tu peux trouver sous ce lien :
    http://www.microsoft.com/download/en....aspx?id=13255

    Si tu veux résoudre ton problème il faut que tu trouves le type de driver Acces qui sont intallés sur ton poste cible et que tu changes ta connexion String dans ton fichier de configuration. Ceci permettra à l'exécution d'aller pointer sur les bon drivers.

    Pour voir les drivers installer c'est dans Panneau de configuration > Outils d'administration > Sources de données (ODBC)

    Es tu en BTS ?

    Voila
      0  0

  3. #3
    Membre expérimenté

    Profil pro
    Développeur .NET
    Inscrit en
    août 2004
    Messages
    150
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : août 2004
    Messages : 150
    Points : 530
    Points
    530

    Par défaut

    Bonjour Neewd,

    Je suppose que l'erreur que tu as eu est celle-ci:*


    Pour résoudre le problème, tu peux tenter simplement de passer ton programme en AnyCPU au lieu de x86:
    Projet > Propriété > Générer > Plateforme cible : sélectionner Any CPU.

    Recompile, exécute, ça devrait fonctionner.
    Images attachées Images attachées
      0  0

  4. #4
    Invité de passage
    Inscrit en
    décembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 32
    Points : 0
    Points
    0

    Par défaut

    Salut ,
    moi aussi j'ai le même pb
    j'ai suivi les étapes :
    Pour résoudre le problème, tu peux tenter simplement de passer ton programme en AnyCPU au lieu de x86:
    Projet > Propriété > Générer > Plateforme cible : sélectionner Any CPU.
    mais j'ai le même msg
    avec win 7 64bits + acces 2007 + vb express 2010
    un peux d'aide
    Meciii
      0  0

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •