Dataset commant ajouté une nouvelle row et y introduire des donnée

SgtJazz Messages postés 18 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 20 décembre 2005 - 20 déc. 2005 à 04:09
SgtJazz Messages postés 18 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 20 décembre 2005 - 20 déc. 2005 à 14:03
salut j'aimerais savoir comment inclure une nouvelle row dans un dataset.

en gros une foi mon dataset créé et remplis par une requete sql sur une base de donnée access par la commande "fill", comment je fait pour y ajouté manuellement une ligne avec des nouvelle valeur???

nb: je travaille en vb.net

un gros Merci,
SgtJazz

2 réponses

cs_funseb Messages postés 154 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 28 janvier 2010 1
20 déc. 2005 à 08:54
Salut, tu peux faire comme ça :
DataSet tonds = new DataSet();
tu le rempli avec ta source de données puis tu appel ajoutligne :(ici l'exemple fonctionne pour un dataset de 2 colonnes) !

private void ajoutligne()
{
DataRow dr_ligneInsert;
DataTable dt_DataSet;
dt_DataSet = new DataTable();

dt_DataSet.Columns.Add(new DataColumn("colonne1",typeof(string)));
dt_DataSet.Columns.Add(new DataColumn("colonne2",typeof(string)));

dr_ligneInsert = dt_DataSet.NewRow();
dr_ligneInsert[0] = "";
dr_ligneInsert[1] = "";
dt_DataSet.Rows.Add(dr_ligneInsert);


tonds.Tables.Add(dt_DataSet);
tondatagrid.DataSource = tonds;
}
0
SgtJazz Messages postés 18 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 20 décembre 2005
20 déc. 2005 à 14:03
je vais regarder ca ce soir merci beaucoup. je posterai pour indiquer comment je m'en suis sorti avec cette solution. :)

un gros Merci,
SgtJazz
0
Rejoignez-nous