ciao a tutti,

ho uuno stupidissimo passaggio di variabile da una pagina all'altra attraverso un link che non riesco poi (chissa perchè) a memorizzare nella tabella di Access!!!
la variabile in effetti sembra che venga passata(il suo valore compare nela link) ma poi non viene memorizzata nel DB

allora, questa è la prima pagina(quella che passa la variabile codice all'altra pagina:


<form action="aggiungi_carrello.asp" method="post" name="formdati">

g=0
do while not rs.eof
<a href="javascript:self.location.href='aggiungi_carr ello.asp?quantita=' + document.formdati.qta[<%=g%>].value + '&codice=<%=rs("codice")%>';">
<input class="Rilievo" id="_Aggiungi2" type="image" alt="Aggiungi al carrello" src="images/aggiungi.gif" align="middle">
</a>
<%
g=g+1
rs.movenext
Loop
%>
</form>


questa è la seconda pagina(quella che riceve il valore e deve memorizzarlo nel DB):

codice = request.querystring("codice")

sql= "select * from carrello where id_utente = "&id_utente&" and codice='"&codice&"'"
RS.open sql,conn,3,3

if rs.eof then


rs.close
rs.open "select * from carrello where id_utente= "&id_utente
'aggiungo un nuovo record
rs.addnew
rs("codice")=codice
rs.update
end if



qualcuno sa spiegarmi il perchè??