46 messaggi dal 05 luglio 2004
sto cercando di sommare una colonna a fine lista di una pagina ASP dal seguente codice:

<%
Set Rs2=Server.createobject("ADODB.Recordset")
SQLStr="SELECT * FROM VAPCOM00F where utentedominio = 'y' order by 'mese', 'anno'"
rs2.open SQLStr, cn

while not rs2.eof
%>



<tr><td width="50" bgcolor="#F3F2F1" align="center"><%=rs2("Apnord")%></td>

<td width="25" bgcolor="#F3F2F1"><%=rs2("Anno")%></td>

<td width="25" bgcolor="#F3F2F1"><%=rs2("Mese")%></td>

<td width="250" bgcolor="#F3F2F1"><%=rs2("Apragc")%></td>

<td width="50" bgcolor="#F3F2F1" align="right"><%=rs2("Apimpe")%></td>
<td width="25" style="text-align: right" bgcolor="#F3F2F1"><%=rs2("Aptor")%></td>
<td bgcolor="#F3F2F1" width="25"><%=rs2("AnnoConsegna")%></td>
<td bgcolor="#F3F2F1" width="25"><%=rs2("MeseConsegna")%></td>
<td bgcolor="#F3F2F1" width="25"><%=rs2("Giornoconsegna")%></td>
</tr>


<%
rs2.movenext
wend
rs2.close
set rs2 = nothing

%>

come posso fare la somma della colonna "apimpe" e inserirla a fine lista?
40 messaggi dal 01 dicembre 2002
Inserisci questo prima del while not rs2.eof

Somma = 0


e poi questo subito dopo....


Somma = Somma + rs2("Apimpe")


A fine pagine, dopo WEND, inserisci <%=Somma%> ed avrai il totale della colonna.

E Martire
___________________________________
Linux & Windows Multidominio
http://www.italydom.com

Se non puoi risoverlo...raggiralo.
46 messaggi dal 05 luglio 2004
perché ottengo il seguente messaggio di errore su questa stringa: somma = somma + rs2("Apimpe")?
mi sembra di aver fatto tutto... l'errore cmq è questo: Microsoft VBScript runtime error '800a000d'
Type mismatch
40 messaggi dal 01 dicembre 2002
Come hai definito nel DB la colonna APIMPE?

Controlla che sia numerica.

E Martire
___________________________________
Linux & Windows Multidominio
http://www.italydom.com

Se non puoi risoverlo...raggiralo.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.