IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Modifier le chemin des tables liées


Sujet :

VBA Access

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 77
    Points : 70
    Points
    70
    Par défaut Modifier le chemin des tables liées
    Bonjour,

    je sais que le sujet a déjà été abordé sur ce forum mais je ne trouve pas vraiment réponse.

    J'ai 2 fichiers mdb. Un qui contient les données et l'autre mon application. Lorsque je lie mes tables dans mon application, celles-ci sont reliées par un chemin du genre : "z:\toto\toto.mdb\tableX".

    Ma bd est sur un lecteur réseaux et les utilsitateurs n'ont pas tjrs la mettre lettre d'indentification pour le lecteur. Parfois c'est M: et d'autres fois Z: Cela dépend de la provenance des utilisateurs et je n'ai aucun contrôle la dessus. Ceci me cause problème.

    Existe-t-il un moyen afin que mes tables soit reliées par un chemin du genre : "\\NomDuServeur\IdenDuDisque\toto\toto.mdb\tableX"

    Merci

    JM

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    tu peux tester les driver
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Function mesdr()
    Dim fso As FileSystemObject
    Dim d As Drive
    Set fso = New FileSystemObject
    For Each d In fso.Drives
        MsgBox d.DriveLetter
    Next d
    Set fso = Nothing
    End Function
    Elle est pas belle la vie ?

  3. #3
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    Salut,

    bien sur qu'il y a moyen

    Mets ton dossier en partage sur ton serveur ensuite il te suffit de mettre le chemin : \\NomServeur\NomPartage\MaBase.mdb

    sinon il t'est possible de modifier par code le lien de tes tables :
    Comment utiliser une application en mode multi-utilisateurs


    Dolphy

  4. #4
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 77
    Points : 70
    Points
    70
    Par défaut
    Peux-tu me donner un peu plus de détails pour le partage. Pas certain de trop comprendre.

    merci

  5. #5
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    re,

    sur ton dossier à partager tu clic de droit et tu va dans l'onglet partage.

    Dolphy

  6. #6
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2004
    Messages : 77
    Points : 70
    Points
    70
    Par défaut
    Allo,

    je viens d'allumer en étudiant les réponses à ma discussion.

    lorsque je veux lier mes tables, on me demande de choisir où est ma bd qui contient mes tables.

    Au lieu de la sélectionner en parcourant les répertoires, il me suffit de copier/coller le chemin où se trouve les données sur le serveur.

    \\nomServeur\NomDisque\toto\toto.mdb

    Mon problème est régler

    Merci

    JM

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Travailler sur des tables liées et la modifier
    Par buzz73 dans le forum Modélisation
    Réponses: 2
    Dernier message: 06/08/2009, 14h07
  2. Modification du chemin des tables liées
    Par KonTiKI dans le forum VBA Access
    Réponses: 3
    Dernier message: 17/01/2008, 22h39
  3. Réponses: 8
    Dernier message: 20/02/2007, 17h33
  4. Chemin des tables attachées en VBA
    Par stigma dans le forum Access
    Réponses: 3
    Dernier message: 17/06/2005, 09h42
  5. Mise à jour des tables liées + TIMESTAMP
    Par Homegrown dans le forum Access
    Réponses: 11
    Dernier message: 25/04/2005, 21h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo