Envoyé par
loufab
Bonjour,
Je n'ai pas bien compris le rapport entre la dorsale et le lien. C'est la frontale qui est liée à la (ou les) dorsale(s) et non l'inverse.
La propriété Connect de l'objet TableDef contient le "connect string". C'est une propriété en lecture/écriture.
debug.print Currrentdb.tabledefs("matable").connect
personnellement je ne me sers que de cette propriété pour gérer mes attaches.
Cordialement,
Mon problème est simple. Si j'installe un nouveau frontal sur un poste je lis ce frontal au dorsal. Si le chemin du fichier dorsal et T:\ETN$\...... cela marche. Mais si pour un raison ou une autre (volontaire ou involontaire) le lecteur réseau T: sur le poste est affecté à un autre repertoire du serveur. Le frontal ne trouve plus les données du fichier dorsal. Comme je l'ai écrit plus haut j'ai trouvé une astuce par le code pour mettre le chemin intégral du serveur, sans passé par les lecteurs réseaux pour les liens hypertextes (Je modifie le lien qui est aprés la saisie T:\ETN$\Base........ modifié en \\CFRSFL1101D\ETN$\Base........ ). Mais est-il possible d'en faire autant ou par le code ou par le procédure Access au moment de lier le frontal au dorsal.
Par contre dans ton exemple si dessus, si je mets le code suivant :
Currrentdb.tabledefs("\\CFRSFL1101D\ETN$\Base\NomFichierDorsal").connect
J'ai juste ? Et ou mettre ce code ?
Partager