Salut tout le monde
Je suis a mon N eme essai de code afin de remplir une listbox avec une requete mysql et je suis arriver a ce code que malheureusement ne m'affiche rien!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public string BDString = "server=localhost;user=root;database=cabinetdentaire;port=3306;password=root;";   // chaine de connection 
 
string connStr = BDString;
         MySqlConnection conn = new MySqlConnection(connStr);
         MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand();
         conn.Open();
         cmd.Connection = conn;
         cmd.CommandText = "SELECT nom_med FROM medicament";
         BindingSource ds = new BindingSource(); // nécessaire pour l'extraction des valeu
         MySqlDataReader reader = cmd.ExecuteReader();
         ds.DataSource = reader;
 
while (reader.read()) 
{ listbox1.Items.Add (reader.toString());}
Merci de votre aide