none
Reconnaitre une base de données ACCES sur un serveur X RRS feed

  • Question

  • Bonjour,

    je développe une application en VB 2005 et au niveau de l'ouverture du fichier pour accéder à une base de données ACCESS on précise le chemin d'accès du fichier.

    Pourtant avec ACCESS on installe pas la base de données mais on la copie sur le serveur donné. Donc le problème est que à ce niveau l'application ne reconnait pas la base de données.

    Je me suis renseigné sur certains forums quelqu'un m'a donné ce bout de code pour la reconnaissance de la base de données sur n'importe quelle machine mais il m'a précisé que ce code est en VB6. Le voilà :

    cn.Open "Provider=MSDataSha pe;Data Provider=Microsoft. Jet.OLEDB. 4.0;Data Source=" & App.Path & "\Mabase.mdb;

    Mon problème est que je n'arrive pas à le traduire en VB 2005 pour le tester.

    Aidez moi SVP

    Cordialement srjeric
    mardi 6 juillet 2010 10:48

Réponses

  • Bonjour,

    Il faut mettre la chaîne de connexion dans l'instanciation d'un objet OleDbConnection :

    Dim conn As OleDbConnection
    conn = new OleDbConnection("<Votre chaîne de connexion>")

    Cordialement


    Gilles TOURREAU - MVP C# - MCTS Windows Forms - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    • Marqué comme réponse Alex Petrescu vendredi 9 juillet 2010 07:55
    mardi 6 juillet 2010 19:14
    Modérateur

Toutes les réponses