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

ASP.NET Discussion :

Base de test et base production (Access) [Débutant]


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2009
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 65
    Par défaut Base de test et base production (Access)
    Bonjour,

    Une question toute bête mais comme je suis débutant ...

    Je développe un site web ASP.NET qui utilise une base access partagée qui se trouve sur un serveur via un lecteur réseau P:

    Pour développer j'ai rapatrié une base test sur mon PC (lecteur C et je me connecte via l'explorateur de base de données de visual web developper 2010.

    Je crée une page default.apsx avec une dropdownlist alimentée par ma base de données. Jusque là pas de problème.

    Par contre dans le code source de ma page, je vois que le chemin de la base est "en dur" :

    <asp:AccessDataSource ID="AccessDataSourceFlexi" runat="server"
    DataFile="C:\Mes Projets\BASE DE DONNEES\mabase.mdb"


    Or lorsque le site site sera fini la base réelle sera P:\BASE DE DONNEES\mabase.mdb.

    En modifiant la connexion dans l'explorateur de base de données, cela ne modifie rien dans ma page default.aspx

    Faudra-t-il que je change tous les liens de toutes les pages concernées ou est-ce faisable automatiquement ?

    D'avance merci.

    Cordialement

  2. #2
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 19
    Par défaut
    Salut,

    Le changement de chemin ne se fera pas automatiquement. Je te conseillerai de ton chemin d'accès à ta base de données dans ton web.config dans un setting et lorsque tu fera ton basculement en production tu n'auras qu'à changer ce chemin dans ton web.config
    Du coup n'écris pas en dur le chemin sur la page mais initialise ton objet "AccessDataSource" dans ton Page_Load avec le setting de ton web.config

    Est ce que ça répond à ta question ?

    Bye

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2009
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 65
    Par défaut
    bonjour,

    Effectivement après réflexion j'avais songé à définir mon chemin dans mon datasource via une variable publique mais ta solution me paraît peut être plus "propre".

    Je te remercie.

    Bonne journée.

    Cordialement

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

Discussions similaires

  1. [Débutant] Test création base ACCESS
    Par thomasaurelien dans le forum VB.NET
    Réponses: 2
    Dernier message: 10/08/2011, 16h23
  2. Tests unitaires & base de données
    Par lalystar dans le forum Test
    Réponses: 15
    Dernier message: 18/06/2010, 16h50
  3. Recopie base de production vers base de test
    Par consuling dans le forum Import/Export
    Réponses: 5
    Dernier message: 24/04/2008, 08h46
  4. Réponses: 5
    Dernier message: 10/02/2008, 22h00
  5. [Général Access] Base test et base production
    Par Dadz dans le forum Access
    Réponses: 2
    Dernier message: 22/05/2006, 11h14

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