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 :

Plusieurs tables dans un formulaire ?


Sujet :

Access

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2019
    Messages : 279
    Points : 85
    Points
    85
    Par défaut Plusieurs tables dans un formulaire ?
    Bonjour,

    J'aurais aimé savoir s'il est possible dans access d'afficher le contenu de plusieurs tables dans un seul même formulaire.
    Car je vais faire des lots (qui contiennent plusieurs enregistrements) et je me suis dit qu'il fallait donc créer une table pour chacun des lots créer ou alors il y a une autre solution.

    J'ai peur que créer une table pour chaque lot fasse beaucoup car il y peut y en avoir des dizaine de millier (90 000). Seulement je ne vois pas comment stocker ces lots indépendamment pour afficher par la suite le contenu de chacun de ses lots dans un formulaire.
    J'attends vos réponses avec impatience et merci d'avance de votre aide.

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 037
    Points : 24 614
    Points
    24 614
    Par défaut
    Bonjour,

    Avant de songer à l'ihm il faut établir un MCD correct.

    90.000 tables c'est déjà qu'il y a un problème de conception de ce MCD.

    Est-ce que la structure de chaque lot est si différente qu'il te faille avoir une table pour chacun ?

    Cordialement,

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2019
    Messages : 279
    Points : 85
    Points
    85
    Par défaut
    Non il n'y a pas 90 000 tables, nan chaque lot sont identique fin même structure pour tous seulement je dois pouvoir visualiser le contenu de 1 lot pour voir ce qu'il contient et je ne vois pas comment faire car si je met tout dans une table je fais comment ?

  4. #4
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 037
    Points : 24 614
    Points
    24 614
    Par défaut
    Bonjour,

    Si la structure est identique il ne faut qu'une table.

    Pour visualiser un lot il faut créer une famille et faire un where tout simplement.

    Exemple avec une table famille lot :
    tlot
    id_lot, id_famille, code_lot, ....

    tfamille
    id_famille, nom

    ou simplement avec une seule table :

    tlot
    id_lot, code_famille, code_lot, ...

    Tu n'as pas de cours Base de données dans ton cursus ?

    Cordialement,

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2019
    Messages : 279
    Points : 85
    Points
    85
    Par défaut
    Merci bien je vais voir ça vendredi quand je retournerai au taff mais en tout cas merci beaucoup pour l'idée j'essayerai maintenant de la mettre en œuvre

  6. #6
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2019
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2019
    Messages : 279
    Points : 85
    Points
    85
    Par défaut
    Citation Envoyé par loufab Voir le message
    Bonjour,


    Tu n'as pas de cours Base de données dans ton cursus ?

    Cordialement,
    Si j'ai des cours de base de données mais plus tard dans l'année.

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

Discussions similaires

  1. [1.x] Comment intégrer plusieurs tables dans un formulaire ?
    Par Calvein dans le forum Symfony
    Réponses: 7
    Dernier message: 08/06/2010, 20h32
  2. Réponses: 3
    Dernier message: 07/04/2010, 18h27
  3. Appel à plusieurs tables dans un formulaire
    Par Ledaf dans le forum IHM
    Réponses: 2
    Dernier message: 31/01/2009, 01h43
  4. Réponses: 5
    Dernier message: 23/04/2007, 13h37
  5. Réponses: 5
    Dernier message: 07/09/2006, 12h33

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