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

Accès aux données Discussion :

OleDb : Spécification de permission non valide


Sujet :

Accès aux données

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 941
    Par défaut OleDb : Spécification de permission non valide
    J'essaye désespérément d'accéder à une base Access avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
                {
                    IDbConnection ctn;
                    // string strConnectionString = "Driver={Microsoft Access Driver (*.mdb)};Uid=administrateur;Pwd=;Dbq=C:\\Users\\raymond\\Documents\\CSharpBase\\Test.mdb";
                    string strConnectionString = "Provider=SQLOLEDB;Data Source=C:\\Users\\raymond\\Documents\\CSharpBase\\Test.mdb";
                    // ctn = new OdbcConnection(strConnectionString);
                    ctn = new OleDbConnection(strConnectionString);
                    ctn.Open();
                    IDbCommand cmd;
                    cmd = ctn.CreateCommand();
                    cmd.CommandText = "select * from Employes";
                    IDataReader lec;
                    lec = cmd.ExecuteReader();
                    Console.WriteLine("Lecture des donnees dans la table Employes");
                    while (lec.Read())
                        Console.WriteLine("Emp_ID : {0}, Nom : {1}, Sexe : {2}", lec.GetString(0), lec.GetString(1), lec.GetString(2));
                    ctn.Dispose();
                }
    Visual Studio (version 2008) lève une exception sur l'instruction ctn.Open(); Voir captures d'écran.
    J'ai aussi quelques difficultés avec le fournisseur de données ODBC.

    Votre aide me serait d'un grand secours
    Merci d'avance

    config :
    Windows 7
    Visual Studio 2008
    MS Access 2007
    .
    Images attachées Images attachées    

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/05/2011, 22h22
  2. SQL et GUID : Valeur de caractère non valide pour la ....
    Par jackfirst72 dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/03/2007, 10h46
  3. Réponses: 7
    Dernier message: 07/03/2006, 09h34
  4. [Tomcat5] Insertion photo ds pdf. Chemin non valide?
    Par osmoze dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 21/09/2004, 11h12
  5. TThread et waitfor - descripteur non valide
    Par code34 dans le forum Langage
    Réponses: 2
    Dernier message: 27/10/2003, 23h44

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