Combobox alimenté depuis une table [Résolu]

rudybiss 60 Messages postés mercredi 22 septembre 2004Date d'inscription 20 juillet 2009 Dernière intervention - 27 mai 2009 à 15:06 - Dernière réponse : Mayzz 2859 Messages postés mardi 15 avril 2003Date d'inscription 26 novembre 2013 Dernière intervention
- 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
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Mayzz 2859 Messages postés mardi 15 avril 2003Date d'inscription 26 novembre 2013 Dernière intervention - 27 mai 2009 à 15:16
3
Merci
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.) 

@+

Merci Mayzz 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de Mayzz
rudybiss 60 Messages postés mercredi 22 septembre 2004Date d'inscription 20 juillet 2009 Dernière intervention - 27 mai 2009 à 15:21
0
Merci
Salut!

Super merci ça marche!
Bonne fin de journée!!!
Commenter la réponse de rudybiss
Mayzz 2859 Messages postés mardi 15 avril 2003Date d'inscription 26 novembre 2013 Dernière intervention - 27 mai 2009 à 15:25
0
Merci
également
Commenter la réponse de Mayzz

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.