ComboBox et données

Résolu
desperados27 Messages postés 121 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 1 juillet 2015 - 17 janv. 2008 à 17:12
desperados27 Messages postés 121 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 1 juillet 2015 - 17 janv. 2008 à 21:37
Bon, j'ai une autre question :

Je veux afficher des lignes de données dans une ComboBox,

J'ai reussi à afficher les lignes, mais il affiche que des
"System.Data.DataRowView" (c'est balo pour savoir c'est quelle donnée)

Le nombre de lignes dans la table correspond aux nombres de données dans la ComboBox (ce qui est déjà bien -_-')

Donc il y a un problème de nomination de ces lignes dans la ComboBox


P.S : aucune erreur perçue par VS.
Merci

P.S 2 : Code pour remplir le ComboBox actuel :
        Dim Dta As New OleDbDataAdapter(Me.sql, Me.Conn)
        Me.Conn.Open()
        Dta.Fill(Me.Dts, table)
        Me.Dtt = Me.Dts.Tables(table)
        Me.ComboBox1.DataSource = Me.Dtt      //Donc c'est ici que je définis le remplissage des données dans la ComboBox
        Me.Conn.Close()

3 réponses

desperados27 Messages postés 121 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 1 juillet 2015
17 janv. 2008 à 21:37
oops dsl j'ai dérapé, c'est

Me.ComboBox.Displaymember = "nom de ma colonne"
voilà bye
3
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
17 janv. 2008 à 18:59
Salut,

Peut-être il te faudrait déclarer un RecodSet que tu remplis via ta requête, puis faire une boucle sur celui-ci, et enfin, faire :

Combo1.Items.Add TonRecordSet.Fields("TonChamp").Value

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
desperados27 Messages postés 121 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 1 juillet 2015
17 janv. 2008 à 21:34
Je sais pas si ce que tu me dis est bon mais il me suffisait de mettre juste après
Me.ComboBox1.DataSource = Me.Dtt

Me.ComboBox.Displaymember = Me.table

Réponse donnée par Thot en privé.
Merci quand même exploreur
0
Rejoignez-nous