Lien entre 2 tables [Fermé]

Signaler
-
castours
Messages postés
2964
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
-
Bonjour,
J'ai une BD nommée "entreprises", avec un champ pour cha rubrique : nom de l'entreprise, adressse, CP, ville...
Dans une autre BD nommée "stagiaires", je souhaiterais reprendre les éléments de la BD "entreprises" avec tous les éléments de cette base (entreprise, adresse...).
En somme un stagiaire et salarié de l'entreprise X.
Dans un 1er temps, dans la BD stagiaires, en mode création, dans les propriétés des champs concernant "l'entreprise", j'ai sélectionné la table "entreprise" et je l'ai défini dans les contenus. Pour le nom de l'entreprise, ça marche, mais pour les autres champs qui doivent suivre rien ne s'affiche (adresse, CP, ville...). Comment puis-je faire le lien (j'ai même essayé la relation) entre ces 2 tables.
MERCI d'avance (ça fait un moment que je cherche, mais pas la solution). HELP !!!



4 réponses

Messages postés
1045
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
5 mars 2014
108
Bonsoir mylou_du67,

Pour que les données d'une table soient communes à deux BDD Access :
Sous Access :

Fichier / Donnée externes / partager une table


Bonne découverte
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Messages postés
2964
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
175
Bonjour
Je suppose lorsque tu dis bd entreprises et bd Stagieres, ceux sont des tables.
Que veux tu faire, avoir une entreprise et ses Salariées et stagieres ou un salarié qui a travaille dans plusieur entreprise?
Dans le premier cas, il te faut un Champ idendification de l'entreprise .Exemple: IdEntre en N° auto comme clé primaire dans la table entreprise.
Dans la table Stagieres, il te faut le meme champ declaré en numerique a la place du N°auto.
Ensuite tu fais la relation entre les 2 tables, puis un formulaire et sous formulaire.
Le formulaire principale sera fait sur la table entreprise.
Bonsoir,
En fait, la BD Stagiaires : ce sont des étudiants.
La BD Entreprise : c'est le lieu de travail du stagiaire (ou étudiant : c'est pareil).
Mes 2 BD sont en fait 2 tables dans la même BD.
Je souhaite que les coordonnées de la table "entreprise" figurent dans la table "stagiaires", dans une rubrique "employeur" avec les mêmes noms de champs dans les 2 tables.
Je précise : dans la table "Entreprise" il y a les champs suivants :
Nom de l'entreprise, adresse 1 entreprise, adresse 2 entreprise, code postal entreprise, ville entreprise, tél., fax, courriel.
Je veux que tous ces champs figurent dans la table "Stagiaires" :
un stagiaire X est salarié de l'entreprise Y, un stagiaire A est salarié de l'entreprise C, un stagiaire D est salarié de l'entreprise Y...
De même qu'un stagiaire va devoir faire un stage dans une autre entreprise que celle où il est salarié et où on retrouvera les mêmes infos de la table "Entreprise".
Lorqu'on me parle plus haut d'une résolution
Fichier / Donnée externes / partager une table
je ne trouve pas la rubrique "partager une table" !
Peut-on m'expliquer.
MERCI encore pour votre implication.
Messages postés
2964
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
175
En applicant mon explication tu auras un entreprise pour plusieurs stagieres.
Ensuite tu fais une requete avec les 2 tables, tu auras la liste.
Il ne faut pas recopier les données entreprises dans la table stagieres risque de doublon.
Par le suite, tu pourras faire des etats en reprenants les elemnts de la requete