Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421

    Scrivere in un file xml

    Salve,
    ho un file xml dove sono contenuti gli username e pwd degli utenti. Da una pagina aspx come faccio a modificarlo?

    Purtroppo sulla macchina su cui sto lavorando non ho installato l'MSDN e non ho proprio idea da dove iniziare.

    Chi mi aiuta?

    Thanks...
    Tutte le leggi umane, non quelle divine, sono il risultato di uno sforzo di uomini. Altri uomini vengono, modificano, aboliscono, perfezionano. Non ci vuole nulla ad abolire. Distruggere è facile, ma ricostruire è difficile.

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Per esempio, ecco una pagina aspx che al Page_Load carica un file XML, aggiunge una riga al DataTable collegato al DataSet nel quale si è letto il file...e riscrive quest'ultimo con la nuova riga :

    codice:
      <%@ IMPORT namespace="System.Data" %>
    
      Public Sub Page_Load(ByVal s As Object, ByVal e As EventArgs)
        Dim dsUtenti As New DataSet
        Dim dtUtenti As DataTable
        Dim drUtenti As DataRow
        
        dsUtenti.ReadXml(MapPath("xml/utenti.xml"))    
        dtUtenti = dsUtenti.Tables(0)
        
        drUtenti = dtUtenti.NewRow()
          drUtenti("userid") = "nuovo_utente"
          drUtenti("password") = "password"
        dtUtenti.Rows.Add(drUtenti)
    
        dsUtenti.WriteXml(MapPath("xml/utenti.xml"))
      End Sub
    per cancellarne una riga :
    codice:
    dtUtenti.Rows(indiceRiga).Delete()
    per modificarla, assumendo che ci siano due colonne :
    codice:
    dtUtenti.Rows(indiceRiga)(0) = "nuovo_Valore_Col1"
    dtUtenti.Rows(indiceRiga)(1) = "nuovo_Valore_Col2"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.