30 messaggi dal 06 novembre 2002
Scusate ma qua l'eecezione dove sta?

for i=0 to ubound(localcart,2)
sql="select * from articoli where idarticoli="&clng(localcart(cartpid,i))&""
set rs=con.execute(sql)
if clng(localcart(cartpquantity,i))<= clng(rs("quantita")) then
sql="update articoli set quantita="&localcart(cartpquantity,i)&""
con.execute(sql)

Aiutatemi x favore
106 messaggi dal 11 novembre 2002
La funzione UBound() accetta solo un parametro cioè il nome dell'array per restituire il numero di elementi di quest ultimo.
33 messaggi dal 06 settembre 2002
Esattissimo!:D :D

alterx ha scritto:
La funzione UBound() accetta solo un parametro cioè il nome dell'array per restituire il numero di elementi di quest ultimo.

30 messaggi dal 06 novembre 2002
Allora come devo modificare il codice affinchè funzioni
vi prego aiutatemi sono alla frutta
30 messaggi dal 06 novembre 2002
Aiutatemi x favore è urgente
11.886 messaggi dal 09 febbraio 2002
Contributi
basta che togli il due, così:

for i = 0 to ubound(localcart)

perchè avevi messo il 2? cosa dovevi fare esattamente?

Enjoy learning and just keep making
30 messaggi dal 06 novembre 2002
Guarda che anche togliendo il 2 non funziona xkè?
Aiuto
11.886 messaggi dal 09 febbraio 2002
Contributi
ahh.. ma localcart è un array bidimensionale?
Come lo hai generato?

non mi pare che si possano creare array bidimensionali usando questa sintassi: mioarray(x, y)

Vbscript e javascript non supportano direttamente array a due dimensioni. Devi creartene uno monodimensionale, e poi per ogni elemento ci metti dentro un'altro array.

Modificato da BrightSoul il 18 novembre 2002 16.23 -

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.