[c#]Problème chargement ListBox
bonjour,
j'essaie de charger un ListBox lb_patient avec le résultat d'une requête de la façon suviante :
Code:
1 2
| string SQL5="SELECT DISTINCT patient FROM V_ACT";
SqlToListBox(myConnectionB, SQL5, lb_patient); |
avec :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| void SqlToListBox(SqlConnection myConnection, string CodeSql, ListBox MyListBox)
{
SqlCommand myCommand = new SqlCommand(CodeSql, myConnection);
SqlDataReader dtaRead = myCommand.ExecuteReader();
if (dtaRead.RecordsAffected > 0)
{
while (dtaRead.Read())
{
MyListBox.Items.Add(dtaRead.GetString(0));
}
}
dtaRead.Close();
} |
Pas de message d'erreur mais rien ne se charge dans le ListBox.
La requête renvoie bien des lignes, elle est utilisée par ailleurs dans un DropDownList avec la même connexion.
Je ne comprends pas pourquoi ça ne marche pas. :arf:
Ou s'il existe une autre stratégie de chargement du ListBox je suis preneur.
Merci ;)