• User

    spostare dati in database

    salve
    vi chido aiuto per sottoporvi il mio problema
    vorrei memorizzare un file xml su un database access che riseide su un server aruba. Sono riuscito a leggere il file xml e visualizzarlo a video. Non riesco però a memorizzarlo nel database. Potreste aiutarmi per favore?
    Riepilogando dovrei fare le seguenti operazioni:

    • Aprire connessione al database
    • Aggiungere un record alla tabella.
    • Spostare i dati che ho letto dal file xml e che sono contenuti in variabili nei campi del record appena creato.

    Grazie


  • User

    E' necessario sapere i nodi del file xml. Adesso posso dirti solo che devi creare una procedura automatizzata. Se vuoi posso darti supporto.


  • User

    ciao grazie mille per il supporto. un esempio di file xml è il seguente

    <?xml version="1.0" encoding="utf-8"?>
    <root>
    <record>
    <id>1</id>
    <nome> nome1 </nome>
    <cognome> cognome1</cognome>
    <piva> piva1 </piva>
    </record>
    <record>
    <id>2</id>
    <nome>nome2 </nome>
    <cognome>cognome2 </cognome>
    </record>
    <record>
    <id>3</id>
    <nome>nome3 </nome>
    <piva>piva3 </piva>
    </record>
    </root>

    io vorrei portare il contenuto di questo file in una tabella di un database access. Il problema è che i nodi del file xml non sono uniformi(es il primo nodo contiene id nome cognome mente il secondo contiene id nome cognome piva). io vorrei portare ogni nodo in un record di una tabella del database.
    Grazie!