Recupero dei dati inviati dall'esterno con una querystring, i dati li recupero senza problema e l'array funziona perfettamente (almeno credo) fino alla SQL.
Facendo un response degli array prima della SQL i dati sono giusti (un valore nell'Arr2(0) e tre valori nell'arr3(i))
Se però faccio eseguire la SQL ottengo il salvataggio sul database (access) solo dell'ultimo dato.
Dove sbaglio? Sono ore che ci sbatto la testa e non trovo l'errore.
Questo è il codice:
codice:
<%
    Dim causale
    causale = Request.QueryString("causale")
%>

<% 
strUrl = causale
str = URLDecode(strUrl)

%>

<%
Arr=split(str,"=")
if IsArray(Arr) Then
End If
%>


<%
Arr1=split(Arr(7),"&")
if IsArray(Arr1) Then
end if
%>

<%
Arr2=split(Arr1(0),":")
if IsArray(Arr2) Then
end if

Arr3=split(Arr2(1),",")
if IsArray(Arr3) Then
for i=0 to Ubound(Arr3)

'Response.write Arr2(0) & (Arr3(i))&"
"
'next
'end if
'response.end



%><%
SQL="UPDATE " & Arr2(0) & " set prenotazione = 1, pagato = 1 WHERE Num_posto= " & Arr3(i)

'Response.write SQL
'response.end
next
end if
conn.Execute(SQL)
%>
GRAZIE!