Remplir une listbox avec la premiere valeur de chaque champs [Résolu]

Signaler
Messages postés
56
Date d'inscription
dimanche 1 août 2004
Statut
Membre
Dernière intervention
28 août 2008
-
Messages postés
56
Date d'inscription
dimanche 1 août 2004
Statut
Membre
Dernière intervention
28 août 2008
-
Bonjour,

j'ai une list box que j'aimerai remplir avec seulement la première ligne de chaque colonne de mon dataset.

J'ai essayé de faire ceci:

ds = new DataSet();
                ThisCommand.Fill(ds, "toto");
                foreach (DataColumn dc in ds.Tables["toto"].Columns)
   {
      lst_inscrit.Items.Add(dc.); //je bloque ici
   }

je ne sais pas comment faire pour lui dire que c'est le dc.rows[0] que je veux.

Auriez vous une solution ?

merci d'avance.

2 réponses

Messages postés
56
Date d'inscription
dimanche 1 août 2004
Statut
Membre
Dernière intervention
28 août 2008
1
j'ai trouvé, merci.

voici la soluce.

foreach (DataColumn dc in ds.Tables["toto"].Columns)
   {
       lstGauche.Items.Add(dc.ColumnName);
   }
Messages postés
56
Date d'inscription
dimanche 1 août 2004
Statut
Membre
Dernière intervention
28 août 2008
1
juste pour préciser que je ne connais pas à l'avance le nom des colonnes, car la source du dataset proviendra d'un fichier excel.

voilà.