ahora si que si.
1.000.000 de gracias a todos los que me ayudaron.
el codigo final es el sgte :
despues de hacer un select en una base de datos ... creo los input dinamicos dependiendo de los registros que me tire el select
<form name="form1" method="post" action="pagina.asp">
<div align="left">
<%
i=1
do while not producto.eof
%>
<% response.write(producto("cod_prod"))%>
<% response.write(producto("des_prod"))%>
<% response.write(producto("fec_mod_bd"))%>
.
.
.
.
<% response.write(producto("rut_pro"))%>
<input type="text" name="<% = "sal" & i %>" >
<input type="text" name="<% = "suge" & i %>">
<textarea name="<% = "obs" & i %>" </textarea>
<%
i=i+1
producto.movenext
loop
i=i-1
%>
<input type=hidden name=cantidad value="<%=i%>">
<input type="submit" name="boton" value="modificar">
</form>
eso por una parte para poder enviar los datos...
en la otra pagina
despues de hacer el mismo select anterior
<%
for i = 1 to max
producto("saldo_bodega") = request.form("sal" & i)
producto("suge_bodega") = request.form("suge" & i)
producto ("observacion") = request.form("obs" & i)
producto.update
producto.movenext
next
%>
de nuevo muchas gracias a todos...