asp加法并显示出来。在线等急用

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:43:24
我想把后台数据库某个字段内容相加然后显示 在页面怎么做啊。大家看我下边的有什么毛病吗?
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("gs.mdb")
t=request("leixing")'从前面获取字段'
set rs=conn.execute("select sum(ycje) as ww from gs where cpxh='"&t&"'")'如果记录里边有t字段,哪么把所有有t的记录,所对应的ycje字段应该相加'
if not rs.eof then%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%do while not rs.eof%><tr>
<td>剩余金额是:<%=rs("ww")%></td>
</tr><%
rs.movenext
loop
%>
</table>
<%else%>
<script language="vbscript">
msgbox("没有你查找的内容请重新输入!")
history.back
</script>
<%end if %>

我是个初学者,麻烦各路高手帮看下了。

set rs=conn.execute("select sum(ycje) as ww from gs where cpxh='"&t&"'")
这个求和sql语句没有错。。但是显示的时候就不需要rs.movenext了。。直接输出 rs("ww") 就行