Bonjour, j'ai un petit soucis au niveau de mon programme en c#
J'ai créer une fonctions qui permet depuis une requete de remplir un combobox.
Dans mon programme, j'appel souvent cette fonction et le problème et que je n'arrive pas a réinitialiser mon combobox (le vider), il garde les anciennes valeurs et met a la suite les nouvelles

Voici la fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public void chargerarticle(int idchannel)
{
    comboBox3.Items.Clear(); // cela ne marche pas
    macommand.CommandText = "Select titreart from articles where idchanelart = '" + idchannel + "';";
    macommand.Connection = maconnect;
    sda.SelectCommand = macommand;
    sda.Fill(ds, "resultats2");
    for (int i = 0; i < ds.Tables["resultats2"].Rows.Count; i++)
    {
        comboBox3.Items.Add(ds.Tables["resultats2"].Rows[i]["titreart"].ToString());
    }
}
Voila , merci d'avance