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 :

Chemin d'acces dataset après publication


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Octobre 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Octobre 2014
    Messages : 19
    Points : 14
    Points
    14
    Par défaut Chemin d'acces dataset après publication
    Bonsoir,

    J'ai crée une application en VB 2010 qui est connectée à plusieurs bases de données Access (Access 2010).
    Les connexions sont faites avec des dataset et databindingsource.
    Le tout fonctionne très bien en mode débogage.

    Mais mon soucis survient lors de la phase de publication de mon application.
    Lorsque je publie, le setup se crée et après installation puis démarrage de l'application j'ai un message d'erreur suivant :

    Nom : Image2.png
Affichages : 124
Taille : 178,3 Ko

    Je règle le problème en collant manuellement mes fichiers access dans le dossier spécifié
    Mais ma question est : à quoi correspond ce chemin d'accès??? car mes bases de données sont stockées sur mon bureau...
    Pourquoi VB ne garde pas le chemin d'accès que j'ai défini lors de la conception de l'appli ?

    Est-ce que quelqu'un a déjà été confronté à ce problème et comment règler la solution????

    Merci beaucoup.

  2. #2
    Membre éprouvé

    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations forums :
    Inscription : Mars 2012
    Messages : 691
    Points : 929
    Points
    929
    Par défaut
    Bonjour

    car mes bases de données sont stockées sur mon bureau.
    Comment se fait la connection avec ta bdd ?
    Qu'as tu écris la ligne de code pour établir la connection ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    bonjour,
    il faut placer ta base de données dans l’environnement de ton projet (Rep\Debug); tu dois la rajouter dans ton package de déploiement pour que l’utilisateur puisse y accéder!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    dbPath=AppPath + "\db.mdb"
    Public Function AppPath() As String
      ' Recupere le chemin complet avec le nom de l'executable
            Dim p As String =   Application.ExecutablePath  
            Return p.Substring(0, p.LastIndexOf("\"))
    End Function

  4. #4
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Octobre 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Octobre 2014
    Messages : 19
    Points : 14
    Points
    14
    Par défaut
    Ok merci pour cette réponse, cela réponds à mon problème!!
    Merci de votre aide.

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

Discussions similaires

  1. [VS2005] Chemin Application.Path après publication
    Par PoZZyX dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 14/11/2007, 15h48
  2. Réponses: 12
    Dernier message: 16/03/2004, 15h21
  3. Récupérer le chemin d'accés du PFile.
    Par Laurent Dardenne dans le forum Administration
    Réponses: 7
    Dernier message: 03/02/2004, 18h21
  4. Chemin d'accès d'un fichier
    Par guitaros dans le forum Langage
    Réponses: 6
    Dernier message: 16/01/2004, 10h27
  5. Chemin d'accès au clip et scenario en flash
    Par Gential dans le forum Flash
    Réponses: 4
    Dernier message: 28/02/2003, 11h10

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