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

asp统计问题(重新编辑)

wwm123456789 发布于 2014-01-14 20:51, 548 次点击
各位老师,请教一个问题,
只有本站会员才能查看附件,请 登录

将此表中studentID出现的次数统计出来,结果填入另一个表,
只有本站会员才能查看附件,请 登录

,用的代码是

<%
 set rs=cn.execute("select StudentID,count(SelectSheetID) as yxk from SelectSheet group by StudentID")
 do while not rs.eof
 cn.execute("update Student set yxk='"&rs("yxk")&"' where StudentID='"&rs("StudentID")&"'")
 rs.movenext
 loop
%>
执行后没有反应,请问问题在哪,谢谢。

[ 本帖最后由 wwm123456789 于 2014-1-15 12:10 编辑 ]
1 回复
#2
yms1232014-01-17 13:59
个人觉得你这种写法略有不准确,因为你不确定你的select语句一定是统计结果
<%
set rs=cn.execute("select distinct StudentID from SelectSheet)
do while not rs.eof
set rs1=cn.execute("select count(StudentID) as yxk from SelectSheet where StudentID='"&rs("StudentID")&"')  
cn.execute("update Student set yxk='"&rs1("yxk")&"' where StudentID='"&rs("StudentID")&"'")
rs.movenext
loop
%>
1