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

    problema XML e aggiornamenti automatici

    Ciao, da tre giorni, forse a seguito di qualche aggiornamento automatico, il seguente codice ha smesso di funzionare senza generare alcun errore a video:
    codice:
    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
    ...ma non trova più neanche un nodo e risponde quindi 0

    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?

  2. #2
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Controlla che l'oggetto sia ancora supportato dal tuo server.
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

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.