Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/04/2007, 12h11   #1
Membre éclairé
 
Avatar de binouzzz19
 
Inscription : avril 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 381
Points : 325
Points : 325
Par défaut [Conception]relation entre table personnel et table enfants

Bonjour,
J'ai un problème de relation entre 2 tables sous access.
Il faut dire que je viens de débuter.

Mon problème est le suivant :
J'ai une personne et qui peut avoir des enfants ( ou pas ).
Le truc c'est que dans mon état ou j'affiche toutes les infos de mon personnel, je dois aussi afficher les infos de ses eventuels enfants.
Et donc, si le personnel a des enfants ca marche, mais s'il n'a pas d'enfants ca ne met rien du tout. Je sais que cela vient de ma clause Where mais je ne sais pas comment faire autrement .

Merci de m'aider s'il vous plait. C'est assez urgent.

PS : ma requete est comme ceci :

SELECT Personnel.*, Personnel.nom, Enfant.*
FROM Personnel,Enfant
WHERE (((Personnel.nom)=[Quel nom?]) and Enfant.numEns=Personnel.numEns);
binouzzz19 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 12h54   #2
Expert Confirmé
 
Avatar de rawsrc
 
Homme Martin
Dev indep
Inscription : mars 2004
Messages : 1 462
Détails du profil
Informations personnelles :
Nom : Homme Martin
Âge : 35
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Dev indep

Informations forums :
Inscription : mars 2004
Messages : 1 462
Points : 2 554
Points : 2 554
Envoyer un message via Skype™ à rawsrc
salut,

vu que tu débute, utilise une requête qui te fera la jonction entre tes tables. Une fois le lien vsible, double cliques dessus et choisi "Tous les enregistrements de la table Personnel"

ou en sql :
SELECT Personnel.*, Enfant.*
FROM Personnel LEFT JOIN Enfant ON Personnel.numEns = Enfant.numEns
WHERE (((Personnel.nom)=[Quel nom?]);
rawsrc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h30   #3
Membre éclairé
 
Avatar de binouzzz19
 
Inscription : avril 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 381
Points : 325
Points : 325
Merci beaucoup, ca marche !!
Merci, merci, merci

Tant qu'a faire, tu pourrais peut etre mexpliquer comment on peut masquer un champ suivant la valeur d'un autre champ !!
En fait, j'ai un champ Nom de jeune fille, seulement si le sexe de la personne est "H" je veux ne pas afficher le champ Nom de jeune fille !! Si c'est "F" par contre, je le veux !!

Merci d'avance
binouzzz19 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 15h48   #4
Expert Confirmé
 
Avatar de rawsrc
 
Homme Martin
Dev indep
Inscription : mars 2004
Messages : 1 462
Détails du profil
Informations personnelles :
Nom : Homme Martin
Âge : 35
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Dev indep

Informations forums :
Inscription : mars 2004
Messages : 1 462
Points : 2 554
Points : 2 554
Envoyer un message via Skype™ à rawsrc
Citation:
Tant qu'a faire, tu pourrais peut etre mexpliquer comment on peut masquer un champ suivant la valeur d'un autre champ !!
Ici, les questions sont posées aux membres de la communauté et non pas à moi personnellement, ensuite faut pas oublier de chercher un peu avant de débarquer avec sa question sous le bras, soit en faisant F1, soit en ragardant la faq, soit en fouillant dans les archives du forum ou dans le groupe microsoft.public.fr.access.

Et si tu avais fait celà tu aurais par toi même découvert qu'il existe une propriété .Visible pour chaque contrôle.
rawsrc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h27.


 
 
 
 
Partenaires

Hébergement Web