OVH Cloud OVH Cloud

TransfertDataBase

2 réponses
Avatar
Bernard
Bonjour,

J'utilise en VBA Access 2002, la=20
fonction "TransferDatabase ac link", pour lier des tables=20
externes.
Cette fonction lie bien les tables mais elles sont en=20
lecture seules ce qui ne me convient pas, il est=20
indispensable qu'elles soient en lecture et =E9criture pour=20
pouvoir y apporter les modifications n=E9cessaires.
Par contre lorsque je lie ces m=EAmes tables par=20
l'interm=E9diaire du menu d=E9roulant (Fichier/Donn=E9es=20
externes/Lier les tables) elles sont en lecture-=E9criture,=20
mais cette fonction doit obligatoirement automatis=E9e.

Comment modifier les propri=E9t=E9s de cette liaison pour la=20
passer en lecture-=E9criture ?

Merci de vos conseils.

2 réponses

Avatar
supernet18
salut,

Pourrais-tu envoyer ta ligne de code au complet. Voici un
exemple. Pour ma part, ça fonctionne très bien:

DoCmd.TransferDatabase acLink, "Microsoft
Access", "C:prgrecherche_actes.mdb",
acTable, "directory", "directory", False


-----Message d'origine-----
Bonjour,

J'utilise en VBA Access 2002, la
fonction "TransferDatabase ac link", pour lier des tables
externes.
Cette fonction lie bien les tables mais elles sont en
lecture seules ce qui ne me convient pas, il est
indispensable qu'elles soient en lecture et écriture pour
pouvoir y apporter les modifications nécessaires.
Par contre lorsque je lie ces mêmes tables par
l'intermédiaire du menu déroulant (Fichier/Données
externes/Lier les tables) elles sont en lecture-écriture,
mais cette fonction doit obligatoirement automatisée.

Comment modifier les propriétés de cette liaison pour la
passer en lecture-écriture ?

Merci de vos conseils.

.



Avatar
Bonsoir,

Voici la ligne de code utilisée :

DoCmd.TransferDatabase acLink, "Microsoft
Access", "ServeurcMonrépertoireMabase.mde",
acTable, "Banque", "Banque", False

Cette liaison est faite via un réseau intranet.

Merci.

-----Message d'origine-----
salut,

Pourrais-tu envoyer ta ligne de code au complet. Voici
un

exemple. Pour ma part, ça fonctionne très bien:

DoCmd.TransferDatabase acLink, "Microsoft
Access", "C:prgrecherche_actes.mdb",
acTable, "directory", "directory", False


-----Message d'origine-----
Bonjour,

J'utilise en VBA Access 2002, la
fonction "TransferDatabase ac link", pour lier des
tables


externes.
Cette fonction lie bien les tables mais elles sont en
lecture seules ce qui ne me convient pas, il est
indispensable qu'elles soient en lecture et écriture
pour


pouvoir y apporter les modifications nécessaires.
Par contre lorsque je lie ces mêmes tables par
l'intermédiaire du menu déroulant (Fichier/Données
externes/Lier les tables) elles sont en lecture-
écriture,


mais cette fonction doit obligatoirement automatisée.

Comment modifier les propriétés de cette liaison pour
la


passer en lecture-écriture ?

Merci de vos conseils.

.

.