Modifier chemin des tables suite à un "Fractionner" sous access
1 réponse
fifiboulot
Bonjour,
J'ai fractionn=E9 une base sous access afin de dissocier les tables des
formulaires, requ=EAtes... du projet access 2000
Le fractionnement s'est bien pass=E9.
J'ai vu qu'il =E9tait possible de modifier le chemin du .mdb o=F9 sont
stock=E9es les tables, mais obligation de le faire en "manuel". Qui plus
est, le chemin est vraiment complet, le disque est sp=E9cifi=E9, le sous
r=E9pertoire....
Je voudrais savoir s'il =E9tait possible de modifier =E0 "la main" le
chemin sans passer par l'assistant pour supprimer la notion de disque
(ex : "c:\titi\toto.mdb" pour le remplacer pas "toto.mdb" tout
simplement.
Le but est de pourvoir installer les 2 mdb cr=E9=E9s dans le m=EAme
r=E9pertoire suite au "fractionner" n'importe ou sur une machine sans
avoir =E0 faire modifier le chemin physique o=F9 sont stock=E9es les
tables.
.=2E. tout ceci pour une petit application qui est envoy=E9e de temps =E0
autre via le net....... il est inutile de faire circuler tous les
formulaires, requ=EAtes........ le fractionnement est donc impeccable.
Merci de votre aide,
Philippe
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
J'ai fractionné une base sous access afin de dissocier les tables des formulaires, requêtes... du projet access 2000 Le fractionnement s'est bien passé. J'ai vu qu'il était possible de modifier le chemin du .mdb où sont stockées les tables, mais obligation de le faire en "manuel". Qui plus est, le chemin est vraiment complet, le disque est spécifié, le sous répertoire.... Je voudrais savoir s'il était possible de modifier à "la main" le chemin sans passer par l'assistant pour supprimer la notion de disque (ex : "c:tititoto.mdb" pour le remplacer pas "toto.mdb" tout simplement. Le but est de pourvoir installer les 2 mdb créés dans le même répertoire suite au "fractionner" n'importe ou sur une machine sans avoir à faire modifier le chemin physique où sont stockées les tables. ... tout ceci pour une petit application qui est envoyée de temps à autre via le net....... il est inutile de faire circuler tous les formulaires, requêtes........ le fractionnement est donc impeccable. ---------------------------------------------------------------------
Si tu intalle toujours les deux parties dans le même répertoire, tu peux utiliser ceci pour refaire les liens automatiquement: http://users.skynet.be/accesshome/ah_tables_reattachement.htm
et dans la fonction:
Sub fRefreshLinks() Dim newpath As String On Error Resume Next
newpath = fOpenFile("Choisir la Back-End",, False)
tu remplace fOpenfile() par... Currentproject.Path ce qui donnera:
<fifiboulot@yahoo.fr>
J'ai fractionné une base sous access afin de dissocier les tables des
formulaires, requêtes... du projet access 2000
Le fractionnement s'est bien passé.
J'ai vu qu'il était possible de modifier le chemin du .mdb où sont
stockées les tables, mais obligation de le faire en "manuel". Qui plus
est, le chemin est vraiment complet, le disque est spécifié, le sous
répertoire....
Je voudrais savoir s'il était possible de modifier à "la main" le
chemin sans passer par l'assistant pour supprimer la notion de disque
(ex : "c:tititoto.mdb" pour le remplacer pas "toto.mdb" tout
simplement.
Le but est de pourvoir installer les 2 mdb créés dans le même
répertoire suite au "fractionner" n'importe ou sur une machine sans
avoir à faire modifier le chemin physique où sont stockées les
tables.
... tout ceci pour une petit application qui est envoyée de temps à
autre via le net....... il est inutile de faire circuler tous les
formulaires, requêtes........ le fractionnement est donc impeccable.
---------------------------------------------------------------------
Si tu intalle toujours les deux parties dans le même répertoire,
tu peux utiliser ceci pour refaire les liens automatiquement:
http://users.skynet.be/accesshome/ah_tables_reattachement.htm
et dans la fonction:
Sub fRefreshLinks()
Dim newpath As String
On Error Resume Next
newpath = fOpenFile("Choisir la Back-End",, False)
tu remplace fOpenfile() par... Currentproject.Path
ce qui donnera:
J'ai fractionné une base sous access afin de dissocier les tables des formulaires, requêtes... du projet access 2000 Le fractionnement s'est bien passé. J'ai vu qu'il était possible de modifier le chemin du .mdb où sont stockées les tables, mais obligation de le faire en "manuel". Qui plus est, le chemin est vraiment complet, le disque est spécifié, le sous répertoire.... Je voudrais savoir s'il était possible de modifier à "la main" le chemin sans passer par l'assistant pour supprimer la notion de disque (ex : "c:tititoto.mdb" pour le remplacer pas "toto.mdb" tout simplement. Le but est de pourvoir installer les 2 mdb créés dans le même répertoire suite au "fractionner" n'importe ou sur une machine sans avoir à faire modifier le chemin physique où sont stockées les tables. ... tout ceci pour une petit application qui est envoyée de temps à autre via le net....... il est inutile de faire circuler tous les formulaires, requêtes........ le fractionnement est donc impeccable. ---------------------------------------------------------------------
Si tu intalle toujours les deux parties dans le même répertoire, tu peux utiliser ceci pour refaire les liens automatiquement: http://users.skynet.be/accesshome/ah_tables_reattachement.htm
et dans la fonction:
Sub fRefreshLinks() Dim newpath As String On Error Resume Next
newpath = fOpenFile("Choisir la Back-End",, False)
tu remplace fOpenfile() par... Currentproject.Path ce qui donnera: