IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Creer un planning via un Gridview et une BDD [Débutant]


Sujet :

ASP.NET

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Janvier 2013
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2013
    Messages : 60
    Points : 38
    Points
    38
    Par défaut Creer un planning via un Gridview et une BDD
    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
    Nom : PLAN.PNG
Affichages : 206
Taille : 19,8 Ko

    Ma table instrument (pour le INS_ID de planning)
    Nom : INS.png
Affichages : 155
Taille : 10,4 Ko

    Ma table rotation (pour le ROT_ID de planning)
    Nom : ROTATION.PNG
Affichages : 172
Taille : 17,6 Ko


    je souhaite faire un Planning des instruments journaliers (WHERE INS_FREID = 3 donc)
    Mon planning doit ressembler à ceci:

    Nom : Planning.PNG
Affichages : 173
Taille : 9,4 Ko

    La requete pour les instruments serait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     SELECT INS_DESC FROM INSTRUMENT AND INS_FREID = 3
    La requête pour les dates serait:
    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

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Janvier 2013
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2013
    Messages : 60
    Points : 38
    Points
    38
    Par défaut
    Apres une semaine de travail dessus j'ai réussi a faire un truc pas trop de degueulasse.

    Merci à : http://www.aspsnippets.com/Articles/...in-ASPNet.aspx

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. spécifier une Div en arriere Plan; via les CSS pour Fond Flash animé
    Par amateur_will dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 20/02/2008, 08h09
  2. comment creer un plan de maintenance sur sql server 2000
    Par sorel dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/12/2005, 15h03
  3. Accéder à une bdd SQL server via un pc distant
    Par shako95 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/12/2005, 22h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo