Partage
  • Partager sur Facebook
  • Partager sur Twitter

chemin relatif d'une base de données avec C#

    15 janvier 2018 à 15:02:28

    bonjour à tous.

    je suis débutant en c# et j'ai besoin de votre aide.

    je développe une petite application de gestion d'effectif qui marche tres bien sur ma machine.

    cependant lorsque je veux l'installer sur un autre ordinateur les problemes commencent.

    en effet au niveau de la base de données j'utilise le chemin absolue pour faire la connexion.

    apres plusieurs recherche sur comment connecter ma base de donnée avec un chemin relatif, tous ce que j'ai essayé ne fonctionne pas.

    pouvez vous m'aider à réaliser ma connection avec un chemin relatif.

    merci d'avance.

    nb: j'utilise une base access

    • Partager sur Facebook
    • Partager sur Twitter
      15 janvier 2018 à 15:41:16

      Bonjour, montres-nous le code que tu as déjà essayé de mettre en place. "Tout ce que j'ai essayé ne fonctionne pas", c'est-à-dire ? Message d'erreur stp
      • Partager sur Facebook
      • Partager sur Twitter
        25 janvier 2018 à 14:38:52

        Bonjour, si le fichier de ta bdd se trouve dans le même dossier que l'exe, tu dois juste mettre le nom du fichier. ex: "MaBdd.mdb"
        Si il n'est pas dans l'exe, il faudra modifier le chemin.
        • Partager sur Facebook
        • Partager sur Twitter
        Tu as oublié un point virgule...     (/ °^°)/ [_;?_]  >(°~°' |>)
          1 février 2018 à 9:26:19

          bonjour a tous.

          excusez moi pour ce temps d'inactivité et merci pour vos reponses.

          ils me semble avoir trouvé la solution en ecrivant ce bout de code 

            public string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\GESTISCOUT_DB.mdb"

          cependant je n'arrive pas a faire un test en installant sur une autre machine.

          ce qui souleve un autre probleme.

          en effet j'utilise un framework pour mon interface utilisateur : MetroUI framework.

          et lorsque je veux installer mon programme, un message apparait disant que je dois installer MetroUIDesign dans le GAC. et cela bloque le processus d'installation.



          • Partager sur Facebook
          • Partager sur Twitter
            1 février 2018 à 11:40:13

            Salut,

            Quelle Version de dotnet as tu utilisé pour compilé ton projet ?

            As tu installé cette version sur ton second poste ?

            si ce n'est pas le cas, tu auras besoin d'installer la bonne version de dotnet sur ton second poste

            • Partager sur Facebook
            • Partager sur Twitter
              2 février 2018 à 16:34:53

              Je travaille avec visual studio 2015 sous Windows 10

              Quelles sont les versions recommandées svp

              • Partager sur Facebook
              • Partager sur Twitter

              chemin relatif d'une base de données avec C#

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown