如何在页面上实现学生成绩的录入
学生考试完毕后,要登录成绩,可以按班级,可以按考场,如何在网页上直接成批登记完成绩后,提交数据库保存。即如何把数据库中二维表的功能,用asp实现
谢谢。
问题点数:20、回复次数:2Top
1 楼blackcatiii(能教我做框架设计吗)回复于 2002-07-18 15:43:34 得分 20
给你个简单的实现方法吧:
page1.asp
<%
sql="select * from Students where ..."
set rs=conn.execute(sql)
strStudentID=""
do while not rs.eof
strStudentID=strStudentID & rs("ID") & ","
%>
输入该学生成绩<input type=text name=Score<%=rs("ID")%> size=3><br>
<%
rs.movenext
loop
%>
<input type=hidden name=StudentID value="<%=strStudentID%>">
page2.asp
<%
ArrStudentID=split(request("StudentID"),",")
'分离出学生ID号
for i=0 to ubound(ArrStudentID)-1
score=request("Score" & ArrStudentID(i))
'得到对应学生的输入成绩
if isnumeric(score) then
if score>=0 and score<=100 then
'0-100分为正常,更新数据库,略
end if
end if
next
%>
Top




