永发信息网

asp 怎样将数据库里的数字加起来

答案:2  悬赏:10  手机版
解决时间 2021-07-17 20:57
  • 提问者网友:浮克旳回音
  • 2021-07-16 23:48

ACC表为 ID 和 jine

内容有 1 10

2 15

这样使用循环在表格里显示最后出现的Jine的总和为35就这样我想要个完全的

最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-07-17 01:22

<table>


<tr>


<td>ID</td>


<td>jine</td>


</tr>


<%


'数据库连接代码略,得根据你实际情况来


Set rs=Server.createobject("adodb.recordset")


sql="select * from 表名称"


rs.open sql,conn,1,1


do while not rs.eof


%>


<tr>


  <td><%=rs("id")%></td>


  <td><%=rs("jine")%></td>


</tr>


<%


rs.movenext


loop


rs.close


set rs=nothing


Set rs2 = conn.execute("select sum(jine) from 表名称")
heji=rs2(0)
Set rs = nothing


%>


<tr><td colspan="2"><%=heji%></td></tr>


</table>



结果是25呀,不是35.哈哈。

全部回答
  • 1楼网友:人间朝暮
  • 2021-07-17 03:02

<%

dim rs,sql,counter

counter=0

sql="select * from tablename "

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,1

while not rs.eof

response.write("id:"&rs("id"&" jine="&rs("jine")))

counter=counter+cint(rs("jine"))

rs.movenext

wend

rs.close

response.write("total:"&counter)

%>

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯