cs_viva
Messages postés11Date d'inscriptionvendredi 20 juin 2003StatutMembreDernière intervention25 mai 2009
-
23 mai 2009 à 21:06
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
25 mai 2009 à 22:29
Bonsoir,
j'ai deux tables : Modules.db et Etudiants.db
les enregistrements de chacune de ces tables sont indépendants sur deux forms
j'ai inséré une troisième form qui va recevoir le lien Master-Detail
je souhaite après le link voir le contenu que j'ai enregistré de la table detail et ne pas des champs vides lors de la selection de n'import quel enrigestrement de la table Master
cs_viva
Messages postés11Date d'inscriptionvendredi 20 juin 2003StatutMembreDernière intervention25 mai 2009 25 mai 2009 à 20:42
le lien se fait entre les fichier Modules.db & Etudiants.db.
Etudiants.db contient : les champs des noms des étudiants ainsi que les types de notes (Exam, TP, TD.. etc)
-----------------------
MATH | PHYS | INF | TD
-----------------------
Ce que je souhaite après avoir réalisé le link voir les enregistrements déjà saisi de la table Etudiants.db lors de chaque selection des élément de la table Modules.db.
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 25 mai 2009 à 22:29
Bon pour l'organisation des formes, je ne ferai pas comme ça..
mais en tout cas, tous tes query dont module et etudiant se placent dans une seule et unique forme : un datamodule (voir menu delphi)
Ensuite, tu peux faire ce que tu veux, dès l'instant où tu places le uses de ce dernier dans les uses dans des autres formes.
pour faire le link :
2 dbgrids avec deux query et
sur le sql du query père : SELECT * FROM Module
sur le sql du query fils étudiant :
SELECT Etudiant.*, *
FROM
MODULE
INNER JOIN Etudiant ON (Module.CodeModule = Etudiant.CodeModule )
WHERE Etudiant.CodeModule is Not Null