Combobox alimenté depuis une table

Résolu
rudybiss Messages postés 60 Date d'inscription mercredi 22 septembre 2004 Statut Membre Dernière intervention 20 juillet 2009 - 27 mai 2009 à 15:06
Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 - 27 mai 2009 à 15:25
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

Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 28
27 mai 2009 à 15:16
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.) 

@+
rudybiss Messages postés 60 Date d'inscription mercredi 22 septembre 2004 Statut Membre Dernière intervention 20 juillet 2009
27 mai 2009 à 15:21
Salut!

Super merci ça marche!
Bonne fin de journée!!!
Mayzz Messages postés 2813 Date d'inscription mardi 15 avril 2003 Statut Membre Dernière intervention 2 juin 2020 28
27 mai 2009 à 15:25
également
Rejoignez-nous