comment faire un lien entre 2 table ? [Delphi] - Programmation
Marsh Posté le 13-06-2002 à 16:36:02
C'est pas dans Delphi qu'il faut faire ça  
 
C'est au niveau du sgbdr  
 
Dans ta table Salarié, tu as donc un champ NUM_CAT qui fait le lien vers le champ identifiant NUM de ta table Categorie  
 
 
Dans ton script SQL de création de la table Salarié tu rajoute la foreign key : 
 
constraint FK_SALARIE_CATEGORIE foreign key (NUM_CAT) references CATEGORIE (NUM) 
 
Et voili  
 
Marsh Posté le 13-06-2002 à 16:42:45
donc tu as une table 1 avec un datasource 1 
champ 
catégorie 
 
table 2 avec un datasource 2 
champ catégorie 
 
affecte datasource 2 a ta propriété MasterSource de ta table 1 
ensuite du dois utilisé la propriété MasterFields de ta table 1 pour faire le lien entre les deux tables 
Marsh Posté le 13-06-2002 à 15:39:35
j'ai une table avec les coordonnées des salariés avec une colonne contenant le numero d'une catégorie. Ce numero de catégorie e voudrais qu'il soit un lien vers une autre table qui contient les salaires forfaitaire en fonction du numéro de la catégorie. Comment je peux faire ça, enfin si je me suis bien fait comprendre ??!!
![[:zerod] [:zerod]](https://forum-images.hardware.fr/images/perso/zerod.gif) 
 
merfi