locked
SQL Server 2005 Express RRS feed

  • Question

  • Aprés avoir crée et rempli les tables d'une base de données vous utilisez l'Assistant de configuration de sources de données pour choisir SQL Server Express ou Access,pour indiquer l'emplacement de votre fichier.mdf puis on teste la connexion et avant de fermer l'assistant vous étes invité à copier le fichier de données dans votre projet ??  Dans quel cas=Oui,dans quel cas=Non.

    Aprés avoir transféré sur un formulaire(Form1.vb) la table avec ses colonnes et organisé la présentation du formulaire on teste l'application : on s'apercoit que si on modifie un champ,qu'onprend la peine de cliquer sur "enregistrer" la modification n'est pas prise en compte.

    Peu de renseignements sur la façon de remedier à cela :

    1)Selectionnez le fichier xyz.mdf dans l'explorateur de solutions et changez la propriété en passant de "Copy to Output" à "Do not copy" dans la fenétre des propriétés.On execute l'application et on obtient un message d'exception parce que le fichier ne sera pas copié dans le répertoire bin\debug .A l'aide de lexplorateur Windows on copie les fichiers xyz.mdf et .ldf dans le repertoire bin\debug  Resultat négatif

    Ou se trouve la faille???

    2)Si on execute l'application non plus à partir de Visual Basic Express mais à partir de Projet\Bin\Debug\xyz.exe méme constatation.

    Quelques conseils utiles en français et grand merci. 

     

    dimanche 4 mars 2007 13:48

Réponses

  • Bonjour

     

    Pour savoir où il s'attends à trouver le fichier de base de données MDF jetez un coup d'oeil dans le fichier .config de l'application.

    Il s"attends peut être à le trouver à un endroit particulier.

     

    Le fait de generer la base en Output à mon sens permet d'ajouter le fichier au package de déploiement de l'application.

     

    Cordialement

    lundi 30 avril 2007 12:23

Toutes les réponses

  • Bonjour

     

    Pour savoir où il s'attends à trouver le fichier de base de données MDF jetez un coup d'oeil dans le fichier .config de l'application.

    Il s"attends peut être à le trouver à un endroit particulier.

     

    Le fait de generer la base en Output à mon sens permet d'ajouter le fichier au package de déploiement de l'application.

     

    Cordialement

    lundi 30 avril 2007 12:23
  • Bonjour,

     

    Vous trouverez peut être les réponses à vos questions dans l'article suivant :

     - http://www.asp-php.net/tutorial/sql-server/deploiement-base-sql-server.php

     

    Cordialement

    Romelard Fabrice [MVP]

    jeudi 26 juillet 2007 10:06