OVH Cloud OVH Cloud

liéer des tables

2 réponses
Avatar
Ludo6625
Excuser moi le message est parti tout seul

Voila donc je cr=E9er mon application et je lis quelque=20
tables. Mais les entreprises n'ont pas toutes le m=EAme=20
lecteur logique pour alller sur le serveur et =E0 chaque=20
fois je doit li=E9 mes tables en fonction de leur adresse=20
logique.

Comment puis je faire si je r=E9cup=E8re le chemin du serveur=20
pour changer par du code vba le lien de mes tables ??

Merci d'avance

2 réponses

Avatar
Raymond [mvp]
Bonjour Ludo.

faut être plus ferme que ça avec les clients ! ! ! ! !

ce que tu fais :
tu travailles par exemple sur le disque virtuel Z:
tout se passe sur ce disque où que le chemin réel se trouve.
tu imposes au client de créer un disque virtuel Z: au login du poste qui
contient le chemin de la base principale et tu n'auras plus de problème de
table attachée quel que soit le chemin.
pour créer un disque virtuel, dans un fichier disque.bat tu entres ceci:

net use Z: /DELETE
net use Z: leurserveurrep1rep2rep3
placer le fichier disque.bat dans démarrage pour l'exécuter à chaque login

let premier net supprime le disque au ca où un main l'aurait changé
le deuxième net le recrée

donc toi tu n'as plus de souci dans ta base.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Ludo6625" a écrit dans le message de
news:081601c3d455$ccad8b60$
Excuser moi le message est parti tout seul

Voila donc je créer mon application et je lis quelque
tables. Mais les entreprises n'ont pas toutes le même
lecteur logique pour alller sur le serveur et à chaque
fois je doit lié mes tables en fonction de leur adresse
logique.

Comment puis je faire si je récupère le chemin du serveur
pour changer par du code vba le lien de mes tables ??

Merci d'avance
Avatar
ludo6625
Merci .
-----Message d'origine-----
Bonjour Ludo.

faut être plus ferme que ça avec les clients ! ! ! ! !

ce que tu fais :
tu travailles par exemple sur le disque virtuel Z:
tout se passe sur ce disque où que le chemin réel se
trouve.

tu imposes au client de créer un disque virtuel Z: au
login du poste qui

contient le chemin de la base principale et tu n'auras
plus de problème de

table attachée quel que soit le chemin.
pour créer un disque virtuel, dans un fichier disque.bat
tu entres ceci:


net use Z: /DELETE
net use Z: leurserveurrep1rep2rep3
placer le fichier disque.bat dans démarrage pour
l'exécuter à chaque login


let premier net supprime le disque au ca où un main
l'aurait changé

le deuxième net le recrée

donc toi tu n'as plus de souci dans ta base.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Ludo6625" a écrit
dans le message de

news:081601c3d455$ccad8b60$
Excuser moi le message est parti tout seul

Voila donc je créer mon application et je lis quelque
tables. Mais les entreprises n'ont pas toutes le même
lecteur logique pour alller sur le serveur et à chaque
fois je doit lié mes tables en fonction de leur adresse
logique.

Comment puis je faire si je récupère le chemin du serveur
pour changer par du code vba le lien de mes tables ??

Merci d'avance


.