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 :

[import]Séparer une table en plusieurs selon le modèle


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut [import]Séparer une table en plusieurs selon le modèle
    Bonjour à vous =) je voulais commencer par vous remercier, cela fait plusieurs semaines que je découvre ACCESS dans le cadre d'un gros projet de BDD en entreprise, et les cours / forums de ce site ont été pour moi une base de connaissances précieuses.


    Dans le cadre de mon projet, je dois importer des données par des fichiers textes de trois sources différentes ( cela ne me pose pas de soucis pour l'instant, je devrai l'automatiser plus tard ). Par contre, cet import ne crée qu'une seule table, alors que mon modèle en compte une trentaine. Je voudrais savoir comment diviser cette table pour intégrer à intervalle régulier ses données dans ma base.



    Au besoin je peux joindre un screen de mon modèle ou de la table résultant de l'import.


    D'avance, merci pour le temps que vous m'accorderez en me lisant =)

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    Je précise un peu :

    Les données que je récupère sont sous la formes d'enregistrements ( 1 par ligne ) comprennant chacun des données par colonnes ( format fixe )


    voici un exemple :

    HCOFIC HVERSI HBADGE HDATES HHEFIC HNUMOF HTYPEF HNUMOP HCODMO HREFEQ HOPERA HSECTI
    4 _____V1.1 __001313 _20070214 1556 _097102 _030 ___00 _____000 ____00000001 0000000 0000005
    4 _____V1.1__001313 _20070214 1556 _097102 _030 ___00 _____000 ____00000003 0000000 0000008


    Et mon soucis est de récupérer ces données ( en gros chaque colonne correspond à une valeure dans une table ).


    Je ne comprends pas comment lier les différentes valeures dans des tables séparées d'un meme enregistrement ( les liens ).



    Un exemple hors de mon contexte :

    Je reçois quelque chose de cette forme là

    VAL1 VAL2
    A ___B

    Et je dois le mettre dans deux table et faire le lien, dans le genre


    Table type 1
    id : 1
    val : A


    Table type2
    id : 1
    val : B


    Table lien type1 type2
    id1 : 1
    id2 : 1

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    En fait je pense que je vais devoir faire une procédure d'import par table ( et donc par colonne de mon fichier texte ). Ce que je ne comprends pas, c'est comment lier les différents champs des différentes tables par des relations.


    Par exemple :

    Fichier :

    Client ____Produit
    A _______ montre
    B _______ crayon


    table client :
    A
    B


    table produit :
    montre
    crayon



    Jusque là tout va bien, ce qui me pose soucis c'est la génération de la table client produit
    A montre
    B crayon

Discussions similaires

  1. [AC-2000] Mise à jour d'une table en VBA selon importation fichier Excel
    Par Tydher dans le forum VBA Access
    Réponses: 10
    Dernier message: 07/06/2011, 11h18
  2. Séparer une table en plusieurs ou pas ?
    Par thibouille dans le forum Modélisation
    Réponses: 2
    Dernier message: 05/11/2007, 17h54
  3. Importer une table de plusieurs mdb en VBA
    Par Jean-Marc68 dans le forum VBA Access
    Réponses: 9
    Dernier message: 16/03/2007, 13h55
  4. Creation d'une table avec plusieurs clés
    Par mic79 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 21/06/2005, 11h17
  5. [postgresql]creer une table avec plusieurs clés primaire??
    Par perlgirl dans le forum Langage SQL
    Réponses: 2
    Dernier message: 09/11/2004, 17h24

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