[C#] DataSet ListBox filtre
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 :
Code:
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(); |
et j'ai l'erreur suivante au niveau du DisplayMember :
Citation:
An unhandled exception of type 'System.ArgumentException' occurred in system.windows.forms.dll
Additional information: Could not bind to the new display member.
Lorsque je n'applique pas le filtre, donc que je met comme DataSource "dataset.Tables[0]", tout va bien...
Pouvez vous me dire quel DisplayMember et ValueMember je dois appliquer ?
Merci d'avance