Para actualizar podrias utilizar el contador i que utilizar para darle el nombre a tus inputs..
despues del while descuenta el contador en uno y asignaselo a una variable oculta y al hacer un update hazlo dentro del for 1 to i
algo asi:
Código:
...
...
wend
i=i-1
%>
<input type=hidden value="<%=i%>" name=contador>
en tu otra pagina en el update
Código:
<%
Dim Contador
Contador=request.form("contador")
For i=1 to contador
SQL="Update.... values ('"& request.form("prod&i") &"',......
next
me entiendes?..