|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre chevronné
![]() Christophe AvontureDéveloppeur Web Inscription : mai 2004 Messages : 649 ![]() |
J'ai une DB qui reprend des données au jour le jour. En fin de mois, je sauve une copie de ma DB afin d'avoir des chiffres figés. Ma DB en "production" est elle mise-à-jour et pourrait l'être en rétro.
Parfois, je dois lancer une application sur ma DB en production parfois je dois lancer l'application sur une DB figée. Le code ci-dessous me permet de changer la connexion d'une table pour aller sur une DB. Un autre exemple d'utilisation serait d'avoir une DB en développement et, une fois l'application développée et testée; migrer la DB vers un environnement en production; ceci en changeant simplement les liens. Remarque : j'ai simplifié le code. Il y aurait lieu de vérifier l'existence de la table ainsi que du fichier référencé par sConnect. Code :
|
||
|
00
|
|
|
#2 |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
Bonjour Christophe,
merci pour ton code. moi je préfère utiliser l'attribut dbAttachedTable de la table car il se peut que la bdd possède des tables non liées autre point intérréssant à faire c'est de lister les tables attachées, modifier la liaison puis d'enlever la table de la liste, ceci permet lors d'un problème de savoir quelle tables ont été liées (bonne idée tof' voici le code que j'utilise http://dolphy35.developpez.com/artic...eseaux/#LVII-ADolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Christophe AvontureDéveloppeur Web Inscription : mai 2004 Messages : 649 ![]() |
dbAttachedTable... mais bien sûr !!! En fait, j'ai développé mon code lorsque j'étais sous MS Access 2 et je ne l'ai pas fait évolué depuis.
|
|
00
|
Copyright © 2000-2012 - www.developpez.com