标题:有几行程序寻求解释
只看楼主
frdal
Rank: 1
等 级:新手上路
帖 子:137
专家分:0
注 册:2005-7-22
 问题点数:0 回复次数:1 
有几行程序寻求解释

randomize (这个是不是给出一个随机?) set rss=conn.execute("select top 1 * from report where 学生id="&session("id")&" and (是否补考=False or 补考成绩<>0) order by id desc ")

if rss.eof then qi=1 (这里为什么qi=1?)

else qi=rss("id")+1 (这里的qi=rss("id")+1,是为什么?)

end if set rss=conn.execute("select top 1 * from report where 学生id="&session("id")&" and (是否补考=True and 补考成绩=0) order by id desc ") if not rss.eof then qi=rss("id") (这里qi=rss("id")是为什么?)

end if

set rss=conn.execute("select top 1 * from test order by id desc") if rss.eof then %> <script language=javascript> alert("请先出题!再进行考试!"); history.back(); (history.back()是什么函数?)

</script> <% else pd=rss("判断题数") pds=rss("判断题每题分数") xz=rss("选择题数") xzs=rss("选择题每题分数") tk=rss("填空题数") tks=rss("填空题每题分数") session("ttime")=rss("考试时间") zf=pd*pds+xz*xzs+tk*tks testid=rss("id")

set rs=conn.execute("select top 1 * from type1 order by id desc")

maxtype1=rs("id") set rs=conn.execute("select top 1 * from type2 order by id desc")

maxtype2=rs("id") set rs=conn.execute("select top 1 * from type3 order by id desc")

maxtype3=rs("id") (红色的这几行是什么意思?)

sqlfind="select * from report where 试卷id="&testid&" and 学生id="&session("id")&" and (是否补考=False or 补考成绩<>0)" set rsfind=conn.execute (sqlfind) if not rsfind.eof then

%> <script language=javascript> alert("你已经参加过这次考试了,请等待下一次考试!"); window.navigate("index.asp"); </script> <%else set rsfinds=conn.execute("select * from report where 试卷id="&testid&" and 学生id="&session("id")&" and (是否补考=True and 补考成绩=0)") if not rsfinds.eof then else sqlin="insert into report (id,试卷id,学生id,分数) values("&qi&","&testid&","&session("id")&",0)" 'response.write sqlin 'response.end set rsin=conn.execute(sqlin) end if end if

搜索更多相关主题的帖子: 解释 
2005-08-21 13:09
盖茨他爹
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:5255
专家分:0
注 册:2005-5-3
得分:0 
randomize 是设随即书种子,给随即书之前都得这么做 qi=1 和后面的几个都是变量赋值 history.back(); 不叫函数,叫对象的方法,作用是返回上一页 下面的红色几行是SQL查询
2005-08-21 13:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-25700-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057487 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved