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

Modélisation Discussion :

Visualiser ma table sous access


Sujet :

Modélisation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 2
    Par défaut Visualiser ma table sous access
    Je suis nouveau et je commence tout juste en access et je bute déjà sur un petit problème.
    J'ai une table "Eleves" et une table "Parents". j'ai fait une page htm où je récupère mes champs de la base "Eleves". J'ai un lien hypertexte sur cette page pour aller vers une seconde page où je récupère les champs de la base "Parents".
    Je n'arrive cependant pas à faire coïncider les informations de l'élève avec celles de ses parents.
    Si j'ai l'élève A sur ma première page je n'arrive pas à avoir les informations des parents de l'lélève A sur ma seconde page, j'ai parfois les informations de l'élève B ou C.
    Comment procéder pour qu'à l'utilisation du lien hypertexte, la seconde page affiche les information des parents de l'élève affiché en première page.

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 55
    Par défaut
    bonsoir,
    quel est le lien entre la table "eleve" et la table "parent"?
    quel champ est le meme et quels sont les relations entre les 2 tables?
    il faut effectuer un requête ensuite pour afficher les éleves d'un meme parent.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 124
    Par défaut
    Bonjour,

    Ce que veut dire pied9 c'est qu'il te faut une clé primaire sur ta table "Parents" et que cette clé soit mise dans un champ de ta table "Enfants" ( il faut également une clé primaire pour chaque enfants ).

    Ex table "Parents" : Idparents, Nom, Prénoms, adresse, téléphone, mail
    Ex table "Enfants" : Idenfants, Idparents, Nom, Prénoms,classe

    Idparents est la clé primaire de ta table "Parents"
    Idenfants est la clé primaire de ta table "Enfants"

    Tu fais ta relation entre les 2 champs "Idparents" de tes 2 tables ( 1 à plusieurs car certains parents auront plus d'un enfant ).

    Tu n'as plus qu'a faire ta requête

  4. #4
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 2
    Par défaut afficher la requete
    Merci pour vos réponse. J'ai bien une clef primaire par table, pour la table eleve j'ai un cjhamp eleveID et pour la table parents j'ai un champ parentID.
    Une fois la relation faite entre ces deux champs, il faut que je fasse une requête. Quelle est cette requête et comment l'afficher via une page web ?

    Merci et j'espère que vous avez passé un très bon Noël.

  5. #5
    Membre Expert
    Homme Profil pro
    Utilisateur autodidacte
    Inscrit en
    Mai 2006
    Messages
    1 406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Utilisateur autodidacte

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 406
    Par défaut
    Bonjour et bienvenue sur le forum,

    Une fois la relation faite entre ces deux champs
    Attention : comme te l'a gentillement signalé kiki.gaby, ta relation doit se faire entre le champ parentID de la table parents et celui qui pourrait s'appeler également parentID de la table eleve.
    Attention également aux noms que tu attribues (ex: parents au pluriel et eleve au singulier...).

    Je te conseille un peu de lecture :
    1. Access - Les Bases
    2. Comprendre les jointures dans Access

    A+

Discussions similaires

  1. Creer une table sous ACCESS a partir de MSSQL
    Par dehorter olivier dans le forum Bases de données
    Réponses: 6
    Dernier message: 21/11/2006, 11h56
  2. Réponses: 2
    Dernier message: 07/06/2006, 14h13
  3. [VB6]remplir une table sous access
    Par asyoulike007 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/04/2006, 16h47
  4. Réponses: 1
    Dernier message: 21/09/2005, 17h04
  5. Tester l'existence d'une table sous Access
    Par Oluha dans le forum Bases de données
    Réponses: 10
    Dernier message: 29/08/2005, 09h42

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