Voilà, je dois actuellement coder un planning d'un système de rotation de calibrations par instruments
Ma premiere partie a étais d'inserer un planning dans une table à partir des données que j'ai créées il y a quelque temps
(Instrument, Frequence de calibration, Planning Rotation de Quarts qui s'occupes de la calibration, Quarts)
Voici mes tables:
QUART
Qua_ID
Qua_nom
Frequence
FRE_ID
FRE_NOM
Ma table principale: Planning
Ma table instrument (pour le INS_ID de planning)
Ma table rotation (pour le ROT_ID de planning)
je souhaite faire un Planning des instruments journaliers (WHERE INS_FREID = 3 donc)
Mon planning doit ressembler à ceci:
La requete pour les instruments serait:
La requête pour les dates serait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT INS_DESC FROM INSTRUMENT AND INS_FREID = 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for (int i = -3; i<10; i++)// (je souhaite afficher les 3 jours avant la journée "System.datetime.now" et 10 apres) { Datetime now = System.Datetime.Now now.AddDays(i) }
et pour sélectionner le QUART_ID dans le planning il faut:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Select PLA_QUAID FROM PLANNING WHERE PLA_INSID = (l'instrument de la ligne) AND PLA_DAT = (la date de la colonne)
Mais je ne vois pas comment modeler mon gridview.
je n'arrive pas à déterminer si je suis assez clair dans mes explications, sur demande je peux vous en fournir plus
Partager