注册 登录
编程论坛 ASP技术论坛

哪位大哥帮帮忙,解决一个小问题。

canfeng587021 发布于 2008-07-10 07:08, 782 次点击
<%
set rs=server.createobject("adodb.recordset")
sql="select * from new"
rs.open sql,conn,1,3
do while not rs.eof
%>
<% =rs("hits") %>
<%
rs.movenext
loop
rs.close
%>
现在是把全部的点击次数输出,我如何才能把全部点击次数的和输出呢?
9 回复
#2
canfeng5870212008-07-10 07:45
没人知道吗
#3
zhangjianghan2008-07-10 09:06
hits=hits+1
rs.update
#4
bigzerg2008-07-10 14:26
应该先要rs.movefirst比较好吧
#5
bigzerg2008-07-10 14:28
还有。。。数据源连了吧??
#6
lele20072008-07-10 14:52
<%
dim rs,sql,lele
lele=0
set rs=server.createobject("adodb.recordset")
sql="select hits from new"
rs.open sql,conn,1,1
do while not rs.eof
lele=lele+1
if rs.eof then exit do
rs.movenext
loop
response.write "全部点击次数的和是:" & cstr(lele)
rs.close
set rs=nothing

%>
---------------------------------------------------------------
我没有测试,你试一下这样行不行.呵呵,你可以用sum来统计应该会更好!

[[it] 本帖最后由 lele2007 于 2008-7-10 15:01 编辑 [/it]]
#7
tianyu1232008-07-10 17:55
<%
set rs=server.createobject("adodb.recordset")
sql="select sum(hits) as num from new"
rs.open sql,conn,1,3
%>
<% =rs("num") %>
<%
rs.close
%>
#8
lele20072008-07-10 18:54
用楼上的就可以了,我弄错了,搞到统计多少条记录了!
#9
canfeng5870212008-07-10 23:28
回复 7# tianyu123 的帖子
好了。谢谢你啊
能不能说一下
sql="select sum(hits) as num from new"
这个是什么意思!
#10
madpbpl2008-07-10 23:58
搜索一下sum()函数
1