Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ADO, XML, MSXML

  1. #1
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004

    Aiuto! ADO, XML, MSXML

    Ho un grosso problema.
    In breve. Creo dei recordset in cache con adodb attraverso il metodo save nomefile,1.

    Quando effettuo un'operazione di aggiornamento vado a salvare i dati nel db, mentre per aggiornare i file xml ci sono due strade:

    -La prima è cancellarli ed in automatico verranno ricreati (ma non voglio utilizzare questa strada
    -La seconda è aggiornare il file XML con MSXML

    Ho scelto la seconda via, ma il problema è che non sono abbastanza esperto da leggere un file xml nel formato di ado.

    Qualcuno sa darmi qualche consiglio?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Grazie comunque ho risolto

  3. #3
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348
    Sarebbe carino se ci dici come hai risolto cosiche' chi ha il tuo medesimo problema ha la possibilita di avere un idea di partenza per il suo problema .





    Toe

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Si ok.

    Per aprire un file xml generato da un recodset ado si deve impostare lo schema, il quale anche se interno al file xml non viene processato (non so perchè) , quindi alla richiesta di un nodo viene generato un errore. Questo il codice

    codice:
    Set Msxml = CreateObject("MSXML2.DOMDocument.4.0")
    msxml.validateOnParse = false
    msxml.async =false
    msXml.setProperty "SelectionNamespaces", "xmlns:rs='urn:schemas" &_ 
    "-microsoft-com:rowset' xmlns:z='#RowsetSchema'" 
    'Questa la riga che mi ha fatto perdere un giorno e mezzo
    'Introvabile in tutta internet, tenetela da conto
    msXml.load PathFileADOPersist				
    strNode = "xml/rs:data/z:row[@"& XPathCondition &"]"
    Set Nodes=msXml.selectNodes(strNode)
    Nell'oggetto nodes si avranno i nodi che soddisfono PathCondition.

    Il codice è vbScript (Pensavo di essere nel forum asp)

    Ciao

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.