Ciao a tutti,
il problema è questo, vorrei utilizzare un file XML che risiede su un server web remoto per leggere e scrivere dei dati.
Per leggere utilizzo questo codice:
codice:
Dim ds As New Data.DataSet
ds.ReadXml("http://www.nomeDominio.it/archivio.xml")
Dim datoDaLeggere As String = ds.Tables("nomeTabella").Rows(0).Item("nomeCampo")
e tutto va bene.
Poi modifico il dataset ds inserendo o cancellando alcuni dati in questo modo:
codice:
Dim newDati(2) As String
newDati(0) = "Dato1"
newDati(1) = "Dato2"
newDati(2) = "Dato3"
ds.Tables("nomeTabella").Rows.Add(newDati)
e anche quì tutto bene
il problema si verifica quando devo andare a scrivere i dati modificati nel file XML, io utilizzo questo codice:
codice:
ds.WriteXml("http://www.nomeDominio.it/archivio.xml")
ma ottengo questo errore:
"I formati URI non sono supportati"
Qualcuno mi potrebbe dare qualche dritta, mi rendo conto che a livello di sicurezza una cosa è leggere un file da un server web e tutt'altra cosa è poterlo modificare, ma io naturalmente posseggo i dati di accesso al dominio tramite ftp, solo che non ho idea di come poter implementare la scrittura del file XML.
Saluti.