leggere xml

giuseppenewtech

Nuovo Utente
19 Gen 2008
2
0
0
ciao siete grandi ho usato un vostro script per leggere il mio file xml ma mi da questo errore Errore di run-time di Microsoft VBScript (0x800A01A8)
Necessario oggetto: '[object]'
/prove scipr/leggi_prodotti.asp, line 21

se invece tolgo il ciclo funziona ma me ne caccia uno solo (giusstamente)
<%
Dim objXmlDom
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
objXmlDom.async = False
objXmlDom.load Server.MapPath("Prodotti.xml")

Dim description, netprice1
Set description = objXmlDom.getElementsByTagName("Description")
Set netprice1 = objXmlDom.getElementsByTagName("NetPrice1")


Response.Write description(i).Text & " " & netprice1(i).Text & "<br>"

Set nome = Nothing
Set cognome = Nothing
Set objXmlDom = Nothing
%>
mi date una mano per leggere tutti record?
grazie
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
46
Napoli
www.lucaruggiero.it
E' questa la riga 21?

Response.Write description(i).Text & " " & netprice1(i).Text & "<br>"

Non dichiari "i" e non esegui il ciclo, quindi stai passando un valore "null" mentre ci si aspetta un numerico.
 

giuseppenewtech

Nuovo Utente
19 Gen 2008
2
0
0
ok grazie allora ho fatto passi avanti adesso il codice dichiaro la i come variabile e fgaccio il ciclo la bene fino ad arrivare + o - alla fine del file xml poi mi da dinuovo lo stesso errore
in piu' con capisco come poterfare operazioni sui record prima di inserirli nel db es. il valore di netprice1 lo vorrei moltiplicare x 100 prima di inserirlo e visto che ci sono vorrei metteredelle condizioni ma non so la sintassi corretta if then es se ne record description c' e' "router" allora rs("categoria") deve essere "2"

<%@LANGUAGE = VBScript%>
<%
Dim sc, cn, rs, path
sc = "driver={Microsoft Access Driver (*.mdb)};dbq="
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open sc & Server.MapPath("ecom2.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
%>


<%
Dim objXmlDom
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
objXmlDom.async = False
objXmlDom.load Server.MapPath("Prodotti.xml")

Dim internalid, code, description, category, vat, netprice2, netprice1, availableqty

Set internalid = objXmlDom.getElementsByTagName("InternalID")
Set code = objXmlDom.getElementsByTagName("Code")
Set description = objXmlDom.getElementsByTagName("Description")
Set category = objXmlDom.getElementsByTagName("Category")
Set vat = objXmlDom.getElementsByTagName("Vat")
Set netprice2 = objXmlDom.getElementsByTagName("NetPrice2")
Set netprice1 = objXmlDom.getElementsByTagName("NetPrice1")
' Set availableqty = objXmlDom.getElementsByTagName("AvailableQty")
'Dim i
'i = 0
' For i = 0 To code.length -1
' Response.Write internalid(i).text & " " & code(i).text & " "& description(i).text & " "& category(i).text & " "& vat(i).text & " "& netprice2(i).text & " "& netprice1(i).text & " "& availableqty(i).text & "<br>"
rs.Open "prodotti", cn, 3, 3
rs.AddNew
rs("codice") = code(i).text
rs("prodotto") = description(i).text
rs("pdescrizione") = description(i).text
rs("gdescrizione") = description(i).text
rs("cprezzo") = netprice1(i).text
rs("rprezzo") = netprice2(i).text
' rs("giacenza") = availableqty(i).text
rs("iva") = vat(i).text
rs("idprodotto") = internalid(i).text
' campi da inserire il valore 0
rs("puntisconto") = 0
rs("spesespedizione") = 0
rs("tipologia2") = 0
rs("data") = 20080101
rs("produttore") = "New Tech"

IF description = "router" then rs("categoria") = 2 and rs("scategoria") = 3
rs.Update
rs.Close



'Next
Response.Write ("operazione conclusa")
%>
<%
Set code = Nothing
Set vat = Nothing
Set objXmlDom = Nothing


Set rs = Nothing
cn.Close
Set cn = Nothing
%>
grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Leggere XML PHP 4
maxbossi Regolamento Regolamento forum XML - Leggere attentamente XML 0
neo996sps [risolto] Usare PHP per leggere da file XML PHP 3
M Leggere i dati di un fil xml e stampare i suoi dati tramite librerie gd PHP 1
A Ciclo ASP per leggere XML Classic ASP 7
Z Leggere feed rss xml con link di riferimento in .aspx PHP 4
G leggere file xml su server remoto Ajax 0
L leggere file xml dove i tag sono del tipo <stringa:altra_stringa> PHP 0
L leggere un file xml XML 1
I Leggere xml con dom in php PHP 3
LaKanka Leggere dati da file xml PHP 19
G Leggere item(XML) con javascript Javascript 1
M Leggere in un report il valore di una casella combinata di una maschera Database 0
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
D PHP leggere cartella di Windows PHP 1
G leggere file txt e stampare con php il contenuto a video PHP 7
S Leggere dati da API e visualizzarli PHP 0
F Leggere e aggiornare dati di campi <input text> su file di test PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
maxbossi Attenzione alle TRUFFE: Leggere attentamente!!! Annunci servizi di Social Media Marketing 0
J Leggere JSON da Instagram __a=1 PHP 0
L leggere RGB di un pixel dello schermo in java Java 1
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
Q Leggere NFC da web app - web nfc Javascript 0
G Pec come leggere il contenuto Posta Elettronica 1
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
M leggere con jquery/ajax in una function javascript record di database sql server Javascript 0
P PHP - Leggere una pagina passata con Form e Captcha PHP 0
Drago73 [Java] leggere/scrivere txt server Java 0
C Leggere dati File.XMLcon PHP XML 11
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
M Leggere il contenuto di una cartella e memorizzare il nome file in mysql PHP 1
I [Javascript] Leggere "var" da file .js esterno (per google map) Javascript 6
W [PHP] Leggere un array un po complicato PHP 3
K Script PHP per leggere array.txt Presentati al Forum 3
H Interpretare e leggere il file log di sfc/scannow. Windows e Software 0
P leggere file .csv con javascript/jquery Javascript 11
V Leggere da db e metodi asincroni:vorrei capire jQuery 8
Monital Leggere un file php contenente dati json PHP 10
napuleone Leggere la scelta radio Javascript 0
Trapano Leggere un file .txt dal fondo PHP 7
Francesco Polese Leggere linea da un file ed eliminarla PHP 2
K leggere codice ean con fotocamera PHP 0
maxbossi Regolamento Regolamento della sezione - leggere ATTENTAMENTE prima di postare IP Cam e Videosorveglianza 0
P leggere dvd e memorizzazione dei dati letti PHP 1
L xmlrpc leggere le risposte. qualcuno mi aiuta? PHP 1
F Leggere file contenuti in cartella e modificarne il nome PHP 3
M Leggere dati da file excel in base al nome del foglio di lavoro PHP 0
felino [Ajax] Leggere in contenuto da un URL esterno Ajax 2
napuleone type="file" leggere con js Javascript 3

Discussioni simili