Remplir une listbox avec la premiere valeur de chaque champs

Résolu
ericdu93 Messages postés 56 Date d'inscription dimanche 1 août 2004 Statut Membre Dernière intervention 28 août 2008 - 4 mars 2008 à 20:34
ericdu93 Messages postés 56 Date d'inscription dimanche 1 août 2004 Statut Membre Dernière intervention 28 août 2008 - 4 mars 2008 à 20:55
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

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

voici la soluce.

foreach (DataColumn dc in ds.Tables["toto"].Columns)
   {
       lstGauche.Items.Add(dc.ColumnName);
   }
3
ericdu93 Messages postés 56 Date d'inscription dimanche 1 août 2004 Statut Membre Dernière intervention 28 août 2008 1
4 mars 2008 à 20:37
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à.
0
Rejoignez-nous