Remplir une ComboBox à partir d'une table SQL (avis sur mon code)
Bonjour à tous,
Débutant dans le langage C# je viens solliciter votre expérience car je n'arrive pas à remplir ma ComboBox avec le champs "typologie" de ma table "HDC_connaissance" (BDD : "G4_HDC").
* code C# de la ComboBox *
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection cnx2;
cnx2 = new SqlConnection("Data Source=PC601;Initial Catalog=G4_HDC;User Id=sa;Password=******;");
SqlCommand requete = new SqlCommand();
requete.CommandType = CommandType.Text;
requete.CommandText = "Select distinct typologie from HDC_connaissance";
requete.Connection = cnx2;
cnx2.Open();
SqlDataReader typo = requete.ExecuteReader();
while (typo.Read())
{
comboBox1.Items.Add(typo["typologie"]);
}
typo.Close();
} |
Merci d'avance pour votre aide et vos remarques sur mon code car pour le moment ce bout de code ne donne rien mais ne renvoie pas d'erreur non plus.