Salve a tutti, oggi ho una nuova questione.
Ebbene il seguente codice mi dovrebbe recuperare il valore che immetto in Sconto ma invece a causa del ciclo while non mi recupera un bel niente, come posso fare?
codice:
if RsDDT1("NPreventivo")=0 then
while not RsDDT1.eof  
Set Rs5 = Server.CreateObject("ADODB.Recordset")
Rs5.ActiveConnection = strConn
Rs5.Source = "SELECT * FROM T_DDT"&session("StagioneAttuale")&" where NDDT = "&request.QueryString("Dtt")
Rs5.CursorType = 0
Rs5.CursorLocation = 3
Rs5.LockType = 3
Rs5.Open()
Rs5_numRows = 0


Set RsArticolo = Server.CreateObject("ADODB.Recordset")
RsArticolo.ActiveConnection = strConn
RsArticolo.Source = "SELECT * FROM T_Prodotti"&session("StagioneAttuale")&" where Codice = '" & Rs5("Articolo") & "'"
RsArticolo.CursorType = 0
RsArticolo.CursorLocation = 2
RsArticolo.LockType = 1
RsArticolo.Open()
RsArticolo_numRows = 0
%>
<%while not Rs5.eof%>
<tr>
<td><input type="text" name="Sconto" id="Sconto" class="casellaNumero" value="<%=request.QueryString("Sco")%>" onblur="javascript:window.location.href='fatture.asp?IDPrivato=P&Cli=<%=request.QueryString("Cli")%>&Dtt=<%=request.QueryString("Dtt")%>&Sco='+escape(document.form1.Sconto.value)"></td>
<%
Importo = round(Rs5("Prezzo")*Rs5("Quantita"),2)
ScontoPerc = request.QueryString("Sco")
Sconto = round(Importo*(ScontoPerc/100),2)
ImpScontato = Importo-Sconto
%>
</tr>
<%
RsDDT1.MoveNext()
Rs5.movenext
wend
wend
end if%>