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

Access Discussion :

Comment importer les relations en même temps que les tables via code vba


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Comment importer les relations en même temps que les tables via code vba
    l'instruction
    DoCmd.TransferDatabase acImport

    ne comporte pas d'argument permettant d'indiquer que l'on souhaite
    importer les relations

    l'aide indique pourtant que cette instruction est l'équivalent de l'opération réalisée via le Menu : Fichier -> Données Externes -> Importer qui dans sa fenêtre [Importer] contient le bouton [Options] à partir duquel on peut préciser que l'on veut importer les relations (c'est même l'option par défaut)

  2. #2
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    c'est possible en cliquant sur le bouton "Options >>" il y a une case à cocher "Relations"

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par cafeine
    Hello,

    c'est possible en cliquant sur le bouton "Options >>" il y a une case à cocher "Relations"
    Citation Envoyé par kvaillant
    bonjour et merci d'avoir pris la peine de regarder ma question et d'y avoir répondu très vite

    mais ta réponse, me semble-t-il, ne répond pas à ma question, car elle correspond au mode <<manuel>> d'import et ça, je connais.

    ce qui m'intéresse c'est de faire la même chose par programmation vba et là j'ai un problème avec l'instruction
    Docmd.TransferDatabase
    car elle ne comporte pas d'argument pour cela ; elle ne comporte que l'argument (équivalent à la fenêtre "Importer" du mode manuel) permettant de préciser "Définition et données" ou "Définition uniquement"

  4. #4
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Ok,

    inspire toi de cette méthode :
    http://support.microsoft.com/default...%3Bfr%3B469587

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par cafeine
    Ok,

    inspire toi de cette méthode :
    http://support.microsoft.com/default...%3Bfr%3B469587
    Citation Envoyé par kvaillant

    j'en ai déduit que la seule solution est de passer par la collection des "Relations" et ça marche : après avoir importé les tables :

    je lis la collection des "Relations" de la base "Source"
    et
    j'ajoute chaque "Relation" dans la collection de la base "Cible"

  6. #6
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    inutile d'utiliser les balises quote pour tes propres propos.

    Merci

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 09/07/2011, 23h06
  2. Réponses: 0
    Dernier message: 09/06/2010, 04h46
  3. Réponses: 4
    Dernier message: 27/05/2007, 11h18
  4. Réponses: 3
    Dernier message: 23/03/2006, 17h59
  5. Comment fermer l'application en même temps que Windows ?
    Par semaj_james dans le forum Langage
    Réponses: 4
    Dernier message: 23/06/2004, 22h17

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