Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2012, 21h44   #1
Invité de passage
 
Inscription : août 2009
Messages : 24
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : août 2009
Messages : 24
Points : 4
Points : 4
Par défaut environnement de developpement

bonjour
petite question
ma base est en production ,elle est en 2 parties 1 frontale sur chaque poste utilisateur et les donnée sur un serveur
mes liaisons de tables sont dynamiques via une procedure trouvée sur le forum
pour gérer cette liaison j utilise le chemin absolue de ma bd type

\\u2caew\serveur\ex\bd.accdb
ma base front est sur c:\nom appli\appli.accdr

j aimerais savoir comment faire pour me creer un environnement de dev afin de pouvoir transporter cette base sur une cle usb et faire mes developpement n importe ou aussi bien sur mon pc de boulot que pourquoi pas chez moi

comment faite vous de votre cote ?
merci d avance
djdmd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2012, 21h58   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 475
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 475
Points : 7 562
Points : 7 562
Personnellement je n'utilise que des disques mappés donc je peux simuler mes disques avec Subst sur mon poste de travail.

Ce que je suggérerai c'est d'avoir une procédure qui fait le relink avec un chemin absolu pour ta prod (fonction LierProd()) et une procédure qui fait le relink avec ton disque local fonction LierDev()).

J'ajoute aussi souvant _Dev à la fin du nom de ma base :
NomMaBD.mdb + NomMaBD_Data.mdb => Prod, NomMaBD_Dev + NomMaBD_Data_Dev.mdb => Développement
et à l'ouverture de vérfier si les données utilisées sont bien les données de dev ou de prod.

Un petit .bat me permet de copier la prod en dev en changeant les noms. Après je n'ai plus qu'a utiliser LinkDev pour refaire les liens.

J'ai aussi un numéro de version indiqué en dur dans le code et éventuellement une table de version dans _Data qui indique quelle est la version officielle. Si il peut y avoir plusieurs versions en prod, on peut gérer des dates de début et de fin de version dans la table dans _Data.

Pour la mise en prod, il est prudent de garder une procédure manuelle pour être sur que tu ne déploie pas une version de dev par erreur.

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2012, 15h00   #3
Invité de passage
 
Inscription : août 2009
Messages : 24
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : août 2009
Messages : 24
Points : 4
Points : 4
merci pour ces infos
malheureusement je ne peux utiliser des disques mappés car selon les services le lien est fait sur des lecteurs differents
par contre j utilise la technique de renommage et j ai bien une table version avec le n° de version
je vais voir comment je peux faire pour recreer les liens en auto sur la base de dev
djdmd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h25.


 
 
 
 
Partenaires

Hébergement Web