IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Problème de connexion à une base avec le driver MSDASQL


Sujet :

VB.NET

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2008
    Messages
    296
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 296
    Points : 81
    Points
    81
    Par défaut Problème de connexion à une base avec le driver MSDASQL
    Bonjour,

    En essayant de me connecter à une base AS400, j'obtiens le message d'erreur suivant :

    Le fournisseur de données .Net Framework pour OLEDB (System.Data.OleDb) ne prend pas en charge le fournisseur Microsoft OLE DB pour les pilotes ODBC (MSDASQL). Utilisez le fournisseur de données .Net Framework pour ODBC (System.Data.Odbc).
    J'ai réinstallé mon .Net Framework(2.0 dans mon cas) mais toujours le même message d'erreur.
    Si quelqu'un aurait une piste de solution...

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 122
    Points
    25 122
    Par défaut
    le framework contient les objets de connexion pour access, sql server et odbc
    il faut utiliser les bons selon ta base

    donc soit tu trouves une dll tierce qui permet de se connecter directement à un as400, soit tu installes le drivers odbc et tu utilises les objets odbc du framework

  3. #3
    Membre régulier
    Inscrit en
    Octobre 2008
    Messages
    296
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 296
    Points : 81
    Points
    81
    Par défaut
    Citation Envoyé par sperot51 Voir le message
    le framework contient les objets de connexion pour access, sql server et odbc
    il faut utiliser les bons selon ta base

    donc soit tu trouves une dll tierce qui permet de se connecter directement à un as400, soit tu installes le drivers odbc et tu utilises les objets odbc du framework
    Bonjour Sperot51, merci pour votre réponse.
    Il me manque donc MSDASQL.dll ,

  4. #4
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 122
    Points
    25 122
    Par défaut
    pas sur, mais peut etre


    ou sinon dans ton code, si tu as mis des trucs genre
    dim c as new system.Data.oledb.oledbconnexion

    il suffit de remplacer par
    dim c as new system.Data.odbc.odbcconnexion
    et de mettre le drivers odbc de l'as400

  5. #5
    Membre régulier
    Inscrit en
    Octobre 2008
    Messages
    296
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 296
    Points : 81
    Points
    81
    Par défaut
    Citation Envoyé par sperot51 Voir le message
    pas sur, mais peut etre


    ou sinon dans ton code, si tu as mis des trucs genre
    dim c as new system.Data.oledb.oledbconnexion

    il suffit de remplacer par
    dim c as new system.Data.odbc.odbcconnexion
    et de mettre le drivers odbc de l'as400
    j'ai installé MSDASQL.dll, et puis j'ai changé tout ce qui est oledb par odbc, ça marche maintenant, merci.

  6. #6
    Membre actif Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Points : 295
    Points
    295
    Par défaut
    N'oublie pas de cliquez sur Résolu

  7. #7
    Membre régulier
    Inscrit en
    Octobre 2008
    Messages
    296
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 296
    Points : 81
    Points
    81
    Par défaut
    Citation Envoyé par tssi555 Voir le message
    N'oublie pas de cliquez sur Résolu
    c'est déjà fait, merci quand même pour le rappel.

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

Discussions similaires

  1. Problème de connexion à une base de donnée avec sql developer vendor code 17002
    Par hiba.jenhani dans le forum Connexions aux bases de données
    Réponses: 3
    Dernier message: 27/08/2019, 12h16
  2. Problème de connexion à une base oracle avec SQL PLUS en mode graphique
    Par Bayfall dans le forum Connexions aux bases de données
    Réponses: 0
    Dernier message: 24/01/2010, 17h34
  3. Réponses: 6
    Dernier message: 11/02/2008, 13h48
  4. Problème de connexion à une base access
    Par caco19 dans le forum ASP
    Réponses: 4
    Dernier message: 13/08/2004, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo