Empiler dans un DataSet

Résolu
cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 - 10 nov. 2006 à 18:26
cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 - 10 nov. 2006 à 19:43
Bonjour à tous,



Je souhaite accéder aux données et les traiter en mémoire. Donc le DataSet est parfait. Je sais ajouter des données dans un DataSet mais j'aimerais que quelqu'un me donne un exemple de code permettant d'ajouter des données à un DataSet préalablement rempli. Je ne veux donc pas écraser les données stockées. But du jeu, accéder à plusieurs tables via une boucle et à chaque passage, selon requête, ajouter les données correspondantes dans le DataSet pour traiter ce dernier à l'issue soit, lorsqu'il est totalement rempli...

Si vous aviez ça sous le coude en C#, ce serait parfait...

Merci à vous de faire avancer la communauté.

2 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
10 nov. 2006 à 19:23
un DataSet est une collection de DataTable  qui est une collection de DataRow (et de DataColumn)

donc

ds.Tables[0].Rows.Add(Object[3]{"toto", "tutu", "tata"}))

ou sinon
DataRow row = ds.Tables[0].NewRow() ;
row.columns["colonne1"].value = "toto";

je crois que c'est un truc du genre :-)

<hr />Cyril - MVS - MCP
3
cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 1
10 nov. 2006 à 19:43
Ok Thanks l'ami !
0
Rejoignez-nous