Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: da XML a Recordset

  1. #1

    da XML a Recordset

    Ciao a tutti

    Stò cercando un methodo per passare direttamente il contenuto piatto di un XML
    ad un recordset . . .

    codice:
    BANK_ADDRESS_DATASET>
      <BANK_ADDRESS xmlns="CiroNET">
        <Bank_Name>Banca di comodo per conversioni</Bank_Name>
        <Region>BG</Region>
        <Street />
        <City />
        <Swift_Code />
        <Bank_Group />
    
        <Pobk_Curac />
        <Bank_No>1111111111</Bank_No>
        <Post_Bank />
        <Bank_Branch />
        <Addr_No />
      </BANK_ADDRESS>
    </BANK_ADDRESS_DATASET>
    Mettiamo che la mia variabile contentXML contenga quel codice XML lì sopra . . .

    Vorrei che da quel XML venisse generato un recordset con i nomi campi

    Bank_Name
    RegionBG
    Street
    City
    Swift_Code
    Bank_Group
    Pobk_Curac
    Bank_No
    Post_Bank
    Bank_Branch
    Addr_No

    e tutti i dati a lui legato .

    Quà ho visto che si può : http://aspalliance.com/articleViewer.aspx?aId=180&pId=

    Solamente però bisogna collegarsi a un file XML , mentre io non ho alcun file e non posso
    nemmeno crearlo per leggerlo . . .

    Una soluzione alternativa l'avrei ma vorrei evitarla

  2. #2
    ma perchè devi collegarti con un recordset? ricavati i nodi XML, fai una query di inserimento e via no?

  3. #3
    Ti spiego il giro matto

    Ho un oggetto COM , creato in .Net che una volta richiamato in ASP mi restituisce
    una tracciato XML tabellare in forma di stringa . . .

    Ora questo XML vorrei metterlo in un recordset . . .

    Praticamente cercavo un metodo diretto per fare il tutto senza molta fatica . . .

    Altrimenti dovrei dall'XML ricavare i nomi dei campi e con dei cicli popolarmi il tutto . . .

    Idee ???

    Credo esisti qualche metodo diretto . . .

    Se ci si collega a un file XML si fà in un attimo , ma nel mio caso non và bene

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    se ho capito bene il problema è la connessione...

    codice:
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.RecordSet")
    
    objRS.ActiveConnection = "Provider=MSDAOSP; Data Source=MSXML2.DSOControl.2.6;"
    
    objRS.Open(Server.MapPath("news.xml"))
    hai provato sostituendo al server.Mappath
    la variabile che contiene la stringa xml ?

    objRS.Open("&tua_variabile&")

    secondo me ci hai provato andando a picche

  5. #5
    io metterei

    codice:
    objRS.Open(tua_variabile)

  6. #6
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    santino quanto sei bravo....


  7. #7
    Originariamente inviato da agenti
    santino quanto sei bravo....

    dì pure rompipalle cmq chissà se funziona sta cosa che potrebbe essere interessante, speriamo che Dario torni a riferire


  8. #8
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    io non credo funzioni...

    ho provato fare una cosa simile tramite un parser javascript e non la ha digerita...

    ma lo sai che sono ancora "novizio"...

  9. #9
    Originariamente inviato da agenti
    io non credo funzioni...

    ho provato fare una cosa simile tramite un parser javascript e non la ha digerita...

    ma lo sai che sono ancora "novizio"...

    maddai novizio, ha + di mille msg non saranno tutti in asp, però...


    cmq neanche io penso funzionerà...dovrebbe farsi un file di appoggio ma non capisco perchè non può...

  10. #10
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    in realtà anchio odio i file di appoggio...
    se posso evito...

    ma non ho trovato ancora una soluzione che mi permetta di parserizzare leggendo una variabile.

    p.s.
    si ho il 90% dei miei post sono in asp.. il resto in javascript.

    p.s 2 hai un privato...

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.