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

Visual Studio Discussion :

Deployer une solution contenant une base de données .mdf [Débutant]


Sujet :

Visual Studio

  1. #1
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Décembre 2014
    Messages : 7
    Points : 4
    Points
    4
    Par défaut Deployer une solution contenant une base de données .mdf
    Bonjour à tous et toutes,

    voilà je travaille sur un projet comprenant actuellement un form dans lequel deux listview sont alimentées par une base de données sql local .mdf.
    Lorsque que je teste mon projet tout fonctionne parfaitement. (ajout de données, mise à jour des listes, ect...)

    Cependant, je voulais publier mon projet pour le faire tester aux personnes pour qui je le réalise (bénévolat pour une association). Mon problème est que lorsque je publie mon projet il génère bien un exe mais l'application produite est dans l'incapacité de trouver ma base de données. Par là, j'entends qu'à l’ouverture de l'application les listes sont vide et l'application plante lors de l'ajout de données. L'erreur retournée semble m'indiquer que l'application a conservée le chemin de la base identique à celle de mon poste et aucunement là ou s'installe l'application.

    Auriez-vous une idée comment on déploie ce genre de projet ? J'imagine que je me plante sur un paramètre mais lequel ?

    Mon code est le suivant et je me doute bien que c'est mon connectionstring qui n'est pas bon mais je ne comprends pas comment faire autrement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cn.ConnectionString = "Data Source=(LocalDB)\v11.0;AttachDbFilename=c:\users\fred\documents\visual studio 2013\Projects\WindowsApplication9\WindowsApplication9\Database.mdf;Integrated Security=True"
    je vous remercie par avance.

  2. #2
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Décembre 2014
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    J'ai honte de me présenter devant vous de nouveau car cela fait plus de 2 semaines que je cherche la réponse à ma solution et bien évidemment il suffit de laisser un message sur le forum pour trouver la réponse.

    Alors je me permet de donner la solution que j'ai trouvée (peut-être qu'elle appellera des commentaires, des précisions ou des améliorations) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       cn.ConnectionString = "Data Source=(LocalDB)\v11.0;AttachDbFilename=" & Application.StartupPath & "\Database.mdf;Integrated Security=True"
    En tout cas merci à tout ceux qui ont pris le temps de lire mon message.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/10/2013, 18h54
  2. Réponses: 3
    Dernier message: 06/03/2013, 13h00
  3. [Toutes versions] coller les données d'une plage d'une cellule dans une cellule d'une autre feuille[VBA]
    Par arthson dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/01/2012, 17h37
  4. [Débutant] Lier une solution C++ à une solution C#
    Par spottt dans le forum C#
    Réponses: 2
    Dernier message: 22/11/2011, 11h48
  5. [VBA Excel] Appliquer une macro sur une celulle contenant une valeur
    Par tchauviere dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/01/2008, 10h21

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