⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exam.asp

📁 本系统用来开发网络开发系统的实现
💻 ASP
字号:
<%@ Language=VBScript %>

<HTML>
  <HEAD>
		<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
		<script id="clientEventHandlersJS" language="javascript">
			<!--
			function Checkbox1_onclick() 
			{
				if (document.form1.Checkbox1.checked==true)
				{
					document.form1.hidden1.value=document.form1.Checkbox1.value
					window.alert(document.form1.hidden1.value)
					document.form1.submit()
				}
			}
			-->
		</script>
</HEAD>
	<body>
		<%
			session("questionanswer")=request.Form("hidden1")
			
			if session("questionanswer")<>"" then
				set cn=server.CreateObject("adodb.connection")
					cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("data/s223bsh03.mdb") &  ";Persist Security Info=False"
				set rs3=server.CreateObject("adodb.recordset")
					rs3.Open "insert into store_answer values('"& session("id") &"','"& i &"','"& session("questionanswer") &"')",cn,3,1
			end if
			
			On Error Resume Next
		
			session("describe")=request.Form("Select1")
			
			set cn=server.CreateObject("adodb.connection")
				cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("data/s223bsh03.mdb") &  ";Persist Security Info=False"
			set rs=server.CreateObject("adodb.recordset")
			set rs1=server.CreateObject("adodb.recordset")
			
			
				rs.Open "select * from result where 成绩<60 and 学号='" & session("id") & "'and 学期='" & session("term") & "'",cn,3,1
			if session("describe")= session("term") & "综合考试"then
				if not rs.EOF then
		%>
					<script language="javascript">
								window.alert("你有未通过的考试科目! 各科均以通过才允许考试!")
								window.open("exam_interface.asp","_parent")
					</script>
		<%
					rs.Close
					response.End()
			else
				rs.Close
				dim Dstr_date
				Dstr_date=cstr(date())
				rs1.Open "select * from test_paper where 试卷描述='" & session("describe") & "'",cn,3,1
					if not rs1.EOF then
						t=Replace(rs1.Fields("题目编号"),"/",",")
						rs.Open "select * from test_questions_store where id in(" & t &")"
					end if
				end if
			else
				rs.Close
				rs1.Open "select * from test_paper where 试卷描述='" & session("describe") & "'",cn,3,1
				if not rs1.EOF then
					t=Replace(rs1.Fields("题目编号"),"/",",")
					rs.Open "select * from test_questions_store where id in(" & t &")"
				end if
			end if
		%>
		<form method="post" name="form1" action="exam.asp">
			<P align="center">
				<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="0">
					<TR>
						<TD>
							<P align="center"><font size="6">考试试卷</font></P>
						</TD>
					</TR>
				</TABLE>
			</P>
			<P align="center">
				<TABLE cellSpacing="1" cellPadding="1" align="left" border="0">
					<%
						dim i
						i=1
						while not rs.EOF
					%>
					<TR>
						<TD>
							<%response.Write(i & ".")%>
							<FONT face=宋体></FONT>
							<%=rs.Fields("题目")%>
						</TD>
						<TD></TD>
					</TR>
					<tr>
						<td><INPUT id="Checkbox1" type="checkbox" name=i & onclick="return Checkbox1_onclick()"? Checkbox1?>
							<%=server.HTMLEncode(rs.Fields("答案A"))%>
						</td>
						<TD></TD>
					</tr>
					<tr>
						<td><INPUT id="Checkbox2" type="checkbox" name="Checkbox2">
							<%=server.HTMLEncode(rs.Fields("答案B"))%>
						</td>
						<TD></TD>
					</tr>
					<tr>
						<td><INPUT id="Checkbox3" type="checkbox" name="Checkbox3">
							<%=server.HTMLEncode(rs.Fields("答案C"))%>
						</td>
						<TD></TD>
					</tr>
					<tr>
						<td><INPUT id="Checkbox4" type="checkbox" name="Checkbox4">
							<%=server.HTMLEncode(rs.Fields("答案D"))%>
						</td>
					<TD></TD>
					</tr>
					<FONT face="宋体"></FONT><FONT face="宋体"></FONT>
					<tr>
						<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
					<TD></TD>
					</tr>
					<%rs.MoveNext
					i=i+1%>
					<%wend%>
				</TABLE>
			</P>
			<input type="hidden" name="hidden1"> <input type="hidden" name="hidden2">
		</form>
	</body>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -