scusate la confusione...
da un'array devo fare questo ciclo:
funziona tutto correttamente!codice:<% lunghezza=ubound(arra,2) for i=0 to lunghezza set rs6 = server.CreateObject("adodb.recordset") strSQL6 = "select SUM(usim) AS conto"&i&" FROM tabcontratto WHERE codiceagente='"&agente&"' AND accettato = true AND promozione = '"&arra(0,i)&"'" rs6.open strSQL6, objconn, 0, 3 if rs6("conto"&i)<>0 then response.Write("<tr><td>") response.write arra(0,i)&" - "&rs6("conto"&i) & " usim </td>" set rs7 = server.CreateObject("adodb.recordset") strSql7 = "SELECT * FROM tabpromo WHERE nomepromozione = '"&arra(0,i)&"'" rs7.open strSQL7, objconn, 0, 3 response.Write("<td>") if rs7.fields.item("raggiungimento2").value = false then eurosoglia1 = rs6("conto"&i) * rs7.fields.item("quota1").value strEurosoglia = eurosoglia1 else eurosoglia2 = rs6("conto"&i) * rs7.fields.item("quota2").value strEurosoglia = eurosoglia2 rs7.Close Set rs7 = Nothing end if response.write strEurosoglia &" €</td></tr>" end if next %>
ora dovrei sommare tra loro tutte le variabili "strEurosoglia" che usciranno dal ciclo!(sono numeri)
come posso fare??
grazie!

Rispondi quotando

