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%>