Salve,
dovrei modificare un xml da me creato aggiungendo un ulteriore tabella con lo stesso nome, mi spiego meglio:
Quello che devo ottenere è una lista di domini in questo modo:
codice:
<domains>
<domain>
<user>prova</user>
<pass>prova2</pass>
<dominio>prova3</dominio>
</domain>
<domain>
<user>prova</user>
<pass>prova2</pass>
<dominio>prova3</dominio>
</domain>
</domains>
Bene, io creo la prima tabella "domain" con questo codice:
codice:
Dim domainXml As New Data.DataSet
'Tabelle
domainXml.Tables.Add("Domain")
' Colonne
domainXml.Tables("Domain").Columns.Add("User")
domainXml.Tables("Domain").Columns.Add("Pass")
domainXml.Tables("Domain").Columns.Add("Host")
' Valori
Dim dominio(2) As String
dominio(0) = "prova"
dominio(1) = "prova2"
dominio(2) = "prova3"
domainXml.Tables("Domain").Rows.Add(dominio)
domainXml.WriteXml(Application.StartupPath & "\domains.xml")
E fin qui tutto ok, ora io vorrei inserire un'altra tabella "domain", per farlo uso los tesso identico codice solo che dopo la creazione del nuovo dataset scrivo:
codice:
domainXml.ReadXml(Application.StartupPath & "\domains.xml")
..per leggere il file precedente creato, però mi viene segnalato un errore sulla riga:
codice:
domainXml.Tables.Add("Domain")
in quanto la tabella con questo nome esiste gia, come faccio a creare una tabella uguale e metterla a seguire della prima come nell'esempio di schema che ho detto prima?