Lisbox et récupération depuis une combobox
Bonjour,
J'ai réussi à remplir une combo à partir de ma base de donnée mais je n'arrive pas à remplir une simple liste box. J'ai des termes souligné en rouge ici et pourtant en mode objet cela marche bien.
Voici mon code pour qui me permet de remplir la listebox
Essayé de me dire ce qu'il ne va pas dedans.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| lstRencontre.Items.Clear();
//Création de la commande
sqlCom = new SqlCommand();
sqlCom.Parameters.Clear();
sqlCom.Connection = sqlConnect;
//Requète SQL
string strSql = "id_rencontre";
//Propriété de la requète
sqlCom.CommandType = CommandType.StoredProcedure;
sqlCom.CommandText = strSql;
pNom = new SqlParameter("@nom", SqlDbType.Char);
pNom.Value = cbRencontre.SelectedItem.ToString();
sqlCom.Parameters.Add(pNom);
//Exécution de la commande
sqlDr = sqlCom.ExecuteReader();
//Lecture des données du Datareader
while (sqlDr.Read())
{
lstRencontre.Items.Add(sqlDr.GetInt32(0));
}
//Fin de données
sqlDr.Close(); |
Merci.