Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [xml+asp.net]esportazione dati da database

    Salve a tutti qualcuno mi saprebbe dire come si fa ad esportare i dati salvati in una tabella di database in un file xml?
    Sto utilizzando come ambiente di sviluppo asp.net

  2. #2
    Se guardi nelle proprietà del datareader o del dataadapter puoi fare la lettura in XML e quindi estrarti l'XML stesso per salvarlo poi su disco o altro.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
    <%@ Page ContentType = "Text/XML" %>
    
    Sub EsportaXML
    
    dim conn as slqconnection
    dim ds_prova as dataset
    dim ad_prova as sqldataadapter
    conn = new sqlconnection ("tuastringaconnessione")
    
    ad_prova = new sqldataadapter ("SELECT * FROM TUATABELLA",conn)
    ds_prova = new dataset()
    ad_prova.fill (ds_prova, "prova")
    ds_prova.WriteXML ( Response.OutputStream , XmlWriteMode.IgnoreSchema)
    
    End Sub
    così ti scrive il file a video e poi lo salvi...
    oppure in alternativa puoi scriverlo direttamente sull'HD con

    codice:
    ds_prova.WriteXML ( "c:\tabella.xml" )
    dovrebbe andare !

  4. #4
    Ti ringrazio effettivamente questo funziona ma all'uscita non si cancella il file .xml creato, sapresti dirmi come fare?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.