Comment écrire à la suite d'un fichier xml ?

Résolu
m0rph3us002 Messages postés 26 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 21 septembre 2007 - 24 mai 2005 à 01:47
m0rph3us002 Messages postés 26 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 21 septembre 2007 - 24 mai 2005 à 02:05
Bonsoir !
voilà pour le moment j'arrive très bien à rentrer des données dans un fichier xml grace à :

DataSet dataSet =
new DataSet("Liste");

DataTable dataTable = new DataTable("agence");
dataSet.Tables.Add(dataTable);

dataTable.Columns.Add(
new DataColumn("nom",
typeof(
string)));
dataTable.Columns.Add(
new DataColumn("numero",
typeof(
int)));

DataRow dataRow = dataTable.NewRow();
dataRow["nom"] = cmbListeAgences.Text;
dataRow["numero"] =
int.Parse(txtCode.Text);
dataTable.Rows.Add(dataRow);
dataSet.WriteXml(@"C:\Agences.xml");

tout ce merveilleux petit block est situé dans un évènement qui s'effectue lors d'un click sur un bouton
malheureusement, lorsque je reclick sur ce bouton, les qui ont été insérées auparavant sont effacées et remplacées par celles du click

bref si quelqu'un pouvait me dire comment faire pour insérer à la suite du fichier xml, cela pourrait m'etre fort util !

merci!
================================================
M0rPH3u$
"Il surgit de l'ObScUrItE, il venait sur TeRrE
pour accomplir sa destinée...
================================

1 réponse

m0rph3us002 Messages postés 26 Date d'inscription vendredi 27 février 2004 Statut Membre Dernière intervention 21 septembre 2007
24 mai 2005 à 02:05
arf ! j'ai honte !

j'ai trouvé comment faire (bon peu etre un peu porc mais bon ...) :

dans mon evenement lié au bouton j'ai mis :
DataRow dataRow = dataTable.NewRow();
dataRow["nom"] = cmbListeAgences.Text;
dataRow["numero"] = int
.Parse(txtCode.Text);
dataTable.Rows.Add(dataRow);

puis dans un autre evenement d'un autre bouton :
dataSet.WriteXml(@"C:\Agences.xml");

puis je charge le reste au lancement de la fenetre :
...
InitializeComponent();

...

bon on va mettre ca sur le coup de la fatigue ...
================================================
M0rPH3u$
"Il surgit de l'ObScUrItE, il venait sur TeRrE
pour accomplir sa destinée...
================================
3
Rejoignez-nous