Qualcuno ha la santa pazienza di spiegarmi perchè questo codice passa ad una pagina successiva soltanto l'ultimo degli id restituiti dalla query, nonostante sia all'interno del ciclo ?:
codice:
<%

For i = 1 to var

        SET rs = Server.CreateObject("ADODB.RecordSet")
	SQL = "SELECT * FROM ..."
	rs.Open SQL, myConn, 3, 3

id = ""
id = Id & rs("Id") & ","

next

rs.close
set rs = Nothing

myConn.Close
Set myConn = Nothing

%>

<input type="hidden" name="Id" value="<%=Id%>">
Vi ringrazio.