Combobox alimenté depuis une table [Résolu]

Signaler
Messages postés
60
Date d'inscription
mercredi 22 septembre 2004
Statut
Membre
Dernière intervention
20 juillet 2009
-
Mayzz
Messages postés
2811
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
26 novembre 2013
-
Bonjour à tous!

Je me remet à votre sagesse pour avoir plus d'explications dans le travail que j'effectue.En effet je développe une application et je me retrouve avec des champs provenant d'une autre table.
J'ai une table conseiller (code_conseiller,nom,prenom) et une table programme(code_programme,code_conseiller,libellé programme).
Donc dans le formulaire de création d'un programme,j'ai pensé mettre une combobox au niveau de code_conseiller (pour éviter à l'utilisateur de saisir des conseillers inexistants).Donc les valeurs de cette combobox proviennent de la table "cosneiller".
Alors ma question est de savoir comment alimenter cette combobox car j'ai essayé un truc mais qui ne marche pas.J'ai essayé ceci:

Private AdapTcodeconseiller As New OleDb.OleDbDataAdapter("select Code_conseiller from conseiller", Connection)

'on rempli le dataset pour le combobox
        AdapTcodeconseiller.Fill(DtSet, "conseiller")

        'remplissage du combobox avec le dataset
        Dim Matable1 As DataTable
        Matable1 = DtSet.Tables("conseiller")
        cmb_cod_cons.DataSource = Matable1

J'ai mis ce code au chargement du formulaire et dans le combobox j'ai ceci qui apparait dans le combobox
System.Data.DataRowView

Or j'aimerai que les code conseillers apparaissent dans le combobox.

Merci pour vos éclaircissements

3 réponses

Messages postés
2811
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
26 novembre 2013
23
Salut,

Ta méthode est bonne seulement tu oublis de rajouter ces deux lignes :

cmb_cod_cons.DisplayMember = "nom" 'Nom de la colonne de table que tu veux afficher dans le combo
cmb_cod_cons.ValueMember = "code_conseiller" 'Valeur de l'élément SelectedValue (Utiliser pour retourner les ID lors de la sélection d'un membre par ex.) 

@+
Messages postés
60
Date d'inscription
mercredi 22 septembre 2004
Statut
Membre
Dernière intervention
20 juillet 2009

Salut!

Super merci ça marche!
Bonne fin de journée!!!
Messages postés
2811
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
26 novembre 2013
23
également