Ciao, da tre giorni, forse a seguito di qualche aggiornamento automatico, il seguente codice ha smesso di funzionare senza generare alcun errore a video:
...ma non trova più neanche un nodo e risponde quindi 0codice:set xmldoc=Server.CreateObject("MSXML2.DomDocument") xmldoc.async=False xmldoc.load (Server.MapPath("percorso/mioListino.xml")) set articoli=xmldoc.getElementsByTagName("listino/articoli/articolo") aggiunti = 0 for a = 0 to (articoli.length - 1) For Each objNodo In articoli.item(a).childNodes Select Case objNodo.nodeName Case "codice" codice = objNodo.firstChild.nodevalue Case "produttore" produttore = objNodo.firstChild.nodevalue Case "descrizione" descrizione= objNodo.firstChild.nodevalue [...altri Case...] End Select next ' Importo gli aricoli nel db strSql = "INSERT INTO tabella(" strSql = strSql & " codice" strSql = strSql & ", produttore" strSql = strSql & ", descrizione" [...altri campi...] strSql = strSql & ") VALUES (" strSql = strSql & "'" & codice & "'" strSql = strSql & ", '" & apici(virgolette(produttore)) & "'" strSql = strSql & ", '" & apici(virgolette(descrizione)) & "'" [...altri campi...] strSql = strSql & ")" Connessione.Execute (strSql) aggiunti = aggiunti + 1 next response.write("****>"&aggiunti&"<**** ") ' libero la memoria xmldoc set codice=nothing set produttore=nothing set descrizione=nothing set xmldoc = nothing![]()
in questi giorni non è cambiato nulla ne nella procedura ne nel listino xml... ho appunto pensato a qualche aggiornamento automatico che aggiornava il motore xml :master:
..al mio collega quì a fianco con WinServer2003 lo stesso codice funziona ancora ...a me con Wserver2000 ha smesso di funzionare
qualcuno ne sa nulla?![]()


Rispondi quotando