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

C# Discussion :

Pilote ISAM introuvable ?


Sujet :

C#

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 78
    Points : 35
    Points
    35
    Par défaut Pilote ISAM introuvable ?
    salut les programmeurs,

    j'ai essayé de connecter à une bdd sécurisée par un mot de passe comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    string strAccessConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Jet Data Source=D:\\Notary2008.mdb"+
                " UID==admin; PWD=notary; Driver={Microsoft Access Driver (*.mdb)};";        
                   OleDbConnection myAccessConn = new OleDbConnection(strAccessConn);
    string strAccessSelect = "SELECT * FROM MyTable";            
     
                OleDbCommand cmd = new OleDbCommand(strAccessSelect, myAccessConn);
                DataTable MyDataTable = new DataTable();
                OleDbDataAdapter adapt = new OleDbDataAdapter(cmd);
                adapt.Fill(MyDataTable);
    je reçoit une erreur "Pilote ISAM introuvable"
    il y' a quelqu'un qui a une idée.
    Enfin, j'ai supprimé le mot de passe de ma bdd, et j'ai changé que la chaîne de connexion comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string strAccessConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Jet Data Source=D:\\Notary2008.mdb";
    j'ai pas une erreur et tous va bien.

    merci en avance.

  2. #2
    Membre expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Points : 3 015
    Points
    3 015
    Par défaut
    C'est peut-être que "PWD" ou encore "UID" ne sont pas les bons termes. Il faut le vérifier, je ne suis pas sur, mais en remplaçant respectivement ces termes par : "Password" et "User ID", ça devrait marcher

  3. #3
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Ne manque t-il donc pas un ";" avant UID= et un "=" de trop après UID= ?

    Et, comme dit binoo, remplacer "UID" et "PWD" qui me semblent plutot utilisés pour ODBC, par "PassWord" et "User Id" dans le cas de OleDb.

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 78
    Points : 35
    Points
    35
    Par défaut
    salut les dev?
    merci énormément pour vos aides. Enfin, j'ai testé ce que vous m'avez signalé mais rien de nouveau.
    j'ai testé cette chaîne de connexion qui marche trés bien.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     strAccessConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\bdd.mdb;Jet OLEDB:Database Password=pwd";
    bonne courage

Discussions similaires

  1. Pilote ISAM introuvable pour accés BDD Access
    Par RodEpsi dans le forum Delphi
    Réponses: 11
    Dernier message: 07/04/2007, 17h58
  2. [vb6][access 2003]pilote isam introuvable
    Par sehing dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 16/01/2007, 12h12
  3. Importation ODBC : Pilote ISAM introuvable...
    Par JeremieT dans le forum Access
    Réponses: 10
    Dernier message: 28/04/2006, 15h26
  4. Pilote ISAM introuvable.
    Par noname_971 dans le forum Access
    Réponses: 2
    Dernier message: 21/10/2005, 16h51
  5. [VB.NET] pilote ISAM introuvable
    Par cc85 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 10/04/2005, 23h24

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