OVH Cloud OVH Cloud

tables attachées sur 2 bases différentes

1 réponse
Avatar
mick
bonjour

je cherche a attacher 1 base 'programme' sur 2 bases 'données' et ce en proposant a l'utilisateur un fenetre lui demandant d'entrer le chemin des bases
J'arrive en VBA a proposer une fenetre mais uniquement pour accéder a une seule base. comment faire pour qu'access distingue ou aller chercher les tables a attacher

j'espère que ma demande est claire...

Merci de votre aid
michae

1 réponse

Avatar
Eva
Salut,

Si tes bases sont déjà attachées (c'est plus simple)
Il faut faire une fonction qui reprend toute les attaches
de tes tables (dans tabledefs) et qui met a jour avec le
chemin d'acces qu'aura choisi ton utilisateur la
propriété Connect.
par exemple
Set temp = dbCur.TableDefs(E)
temp.Connect = ";database=" & strNomRepertoireInitial &
strNomFichierBD
puis tu reactualise le lien avec
temp.RefreshLink

Bon tu fait attention avec les chemin d'accès et le noms
de fichiers il faut en général les decouper pour
recuperer ce qui t'interresse.

J'espère avoir pu faire avancer ton schmilblickkkk

;-)

-----Message d'origine-----
bonjour,

je cherche a attacher 1 base 'programme' sur 2
bases 'données' et ce en proposant a l'utilisateur un

fenetre lui demandant d'entrer le chemin des bases.
J'arrive en VBA a proposer une fenetre mais uniquement
pour accéder a une seule base. comment faire pour

qu'access distingue ou aller chercher les tables a
attacher?

j'espère que ma demande est claire....

Merci de votre aide
michael

.