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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    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
    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 : 230
Taille : 19,8 Ko

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

    Ma table rotation (pour le ROT_ID de planning)
    Nom : ROTATION.PNG
Affichages : 194
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 : 197
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
    Membre confirmé
    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
    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