bonjour,
je vous explique mon problème :
j'ai un dataset qui contient des données issues d'une base mysql, je souhaite appliquer un filtre sur ce dataset et afficher le resultat dans ma listbox.
Voila donc mon code :
et j'ai l'erreur suivante au niveau du DisplayMember :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 listBox1.BeginUpdate(); DataRow[] dr = dataset.Tables[0].Select("ID=5", "nom asc"); listBox1.DataSource = dr; listBox1.DisplayMember = dataset.Tables[0].Columns["nom"].ToString(); listBox1.ValueMember = dataset.Tables[0].Columns["ID"].ToString(); listBox1.EndUpdate();
Lorsque je n'applique pas le filtre, donc que je met comme DataSource "dataset.Tables[0]", tout va bien...An unhandled exception of type 'System.ArgumentException' occurred in system.windows.forms.dll
Additional information: Could not bind to the new display member.
Pouvez vous me dire quel DisplayMember et ValueMember je dois appliquer ?
Merci d'avance
Partager