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

Windows Forms Discussion :

Re-actualiser DataGrid et combobox


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de moukit233
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    240
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 240
    Par défaut Re-actualiser DataGrid et combobox
    Bonjour ,

    je suis en train de developper une application windows de gestion etudiant sous Visual Basic 2008...

    j'ai une formulaire qui contien un 2 combobox et une DataGrid

    1er combobox contient les niveau scolaire (college,lycee,...)
    2eme combobox contient les class (1er annee, 2eme annee,... de chaque niveau)

    datagrid contient les etudiant de chaque class (selon la valeur de la 2eme combobox)

    je veux une moyenne pour actualiser (etat initial) Datagrid et combobox2 apres chaque selection dans le combobox1

    merci de m'aider

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Pour commencer, n'utilise pas un DataGrid : ce composant est obsolète depuis .NET 2.0... Il faut utiliser à la place le DataGridView

    Sinon, la solution la plus simple pour ta question est d'utiliser le binding avec un DataSet.

    Dans ton dataset, il faut :
    - une table Niveau
    - une table Classe, avec une relation vers la table Niveau
    - une table Etudiant, avec une relation vers la table classe

    Dans le designer :

    - sélectionne le ComboBox Niveau, et choisis comme source de données la table Niveau
    - sélectionne le ComboBox Classe, et choisis comme source de données la relation Niveau_Classe (ça affichera uniquement les classes du niveau sélectionné)
    - sélectionne le DataGrid (ou DataGridView) et choisis comme source de données la relation Classe_Etudiant (ça affichera uniquement les étudiants de la classe sélectionné)

    Voilà, c'est tout, il n'y a aucun code à écrire
    (sauf éventuellement pour charger les données dans le dataset)

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

Discussions similaires

  1. [C#][2.0] DataRelations, Datagrid et Combobox
    Par EFCAugure dans le forum Accès aux données
    Réponses: 3
    Dernier message: 02/03/2014, 23h55
  2. actualisation d'une combobox
    Par norkoffire dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 26/06/2007, 10h54
  3. datagrid et combobox
    Par mapmip dans le forum ASP.NET
    Réponses: 2
    Dernier message: 14/03/2007, 18h48
  4. Datagrid et combobox avec deux datasource différents
    Par RaelRiaK dans le forum VB.NET
    Réponses: 9
    Dernier message: 07/02/2007, 09h20

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