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

📄 designer.asp

📁 ASP+SQL Server动态网站开发从基础到实践教程
💻 ASP
字号:
<%@ Language=VBScript%> 
<%option explicit

dim todaydate
todaydate= date
dim AdminID
AdminID =session ("AdminID")
'''''''''''''''''''''''''''''''''''''''''''''''''''  
 %> <!-- #INCLUDE FILE = "connect_ama.asp" --> 
	<!-- #INCLUDE FILE = "Rec2Table.asp" --> 
 <%

	dim objRS
	set objRS = server.createobject("ADODB.recordset")
	objRS.open "q_bank",myconn,3
	
'3=adOpenStatic,then only myrs.recordcount will work  
''''''''''''''''''''''''''''''''''''''''''''''''''	

			''''''''''''''''''''''''''''''''''''''''
			''request from same page save button''
			if		request.form("save")="保存试卷" and request.form("exam_name")<>""  then
			AdminID = session("adminid")
			
			dim myrs
			set myrs = server.createobject("ADODB.recordset")
			myrs.open "all_exams",myconn,1,3 
								''removing 1,3 will give error!
			myrs.addnew
			myrs("ExamName").value= request.form("exam_name")
			myrs("adminID").value= AdminID
			myrs("DateCreated").value= Date
			myrs("totalQuestions").value= cint(request.form("total_q"))
			myrs("sq_id").value= request.form("q_id1")
			myrs("eq_id").value= request.form("q_id2")
			myrs("code").value= request.form("code")
			myrs("PPercentage").value= cint(request.form("pp"))
			myrs("expireDate").value= DateAdd ("d", cint(Request.Form("days") ), Date)
			myrs("totalTime").value= cint(request.form("totaltime"))
			myrs.update
			myrs.close

			end if
			'''''''''''''''''''''''''''''''''''''''

%>

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Exam Paper Designer</title>
</head>

<body>

<table width="80%" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
<tr><td style="WIDTH: 500px" width=500 bgColor=gold 
      ><P align=right><strong style="font-weight: 400"><font size="4">&nbsp;试卷设计</font></strong> </P>
</td>     
</tr>
</table>

<form method="POST" action ="designer.asp" name="form_examsave">
  <div align="left">
    <table border="1" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="80%">
      <tr>
        <td width="50%">考试名称 </td>
        <td width="50%"><input type="text" name="exam_name" size="20"></td>
      </tr>
      <tr>
        <td width="50%">管理员帐号</td>
        <td width="50%"><%=AdminID%>&nbsp;</td>
      </tr>
      <tr>
        <td width="50%">创建日期</td>
        <td width="50%"><%=todaydate%>&nbsp;</td>
      </tr>
      <tr>
        <td width="50%">试题总数</td>
        <td width="50%"><input type="text" name="total_q" size="20"></td>
      </tr>
      <tr>
        <td width="50%">总时间 (秒)</td>
        <td width="50%"><input type="text" name="totaltime" size="20"></td>
      </tr>
      <tr>
        <td width="50%">开始试题编号 </td>
        <td width="50%"><select size="1" name="q_id1">
      <%
      objRS.movefirst
      while not objRS.EOF
      response.write "<option value=" & objRS("q_id") & ">" & objRS("q_id") &"</option>"
      objRS.movenext
      wend
	%>
        </select></td>
      </tr>
      <tr>
        <td width="50%">结束试题编号 </td>
        <td width="50%"><select size="1" name="q_id2">
         <%
      objRS.movefirst
      while not objRS.EOF
      response.write "<option value=" & objRS("q_id") & ">" & objRS("q_id") &"</option>"
      objRS.movenext
      wend
	%>

        </select></td>
      </tr>
      <tr>
        <td width="50%">考试主题 </td>
        <td width="50%"><input type="text" name="code" size="20"></td>
      </tr>
      <tr>
        <td width="50%">及格分数</td>
        <td width="50%"><select size="1" name="pp">
        <option value="10">10</option>
        <option value="20">20</option>
        <option value="30">30</option>
        <option value="40">40</option>
        <option value="50" selected>50</option>
        <option value="60">60</option>
        <option value="70">70</option>
        <option value="80">80</option>
        <option value="90">90</option>
        <option value="100">100</option>
        </select></td>
      </tr>
      <tr>
        <td width="50%">有效日期(天) </td>
        <td width="50%"><select size="1" name="days">
        <option value="1">1</option>
        <option value="2" selected>2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="6">6</option>
        <option value="7">7</option>
        <option value="8">8</option>
        <option value="9">9</option>
        <option value="10">10</option>
        </select></td>
      </tr>
      <tr>
        <td width="50%"> </td>
        <td width="50%"> </td>
      </tr>
    </table>
  </div>
  <p align="left"><br>
  <input type="submit" value="保存试卷" name="save"><input type="reset" value="清空" name="B2"></p>
</form>
<p align="left"> </p>
<hr>
已有试卷...
<% 
dim myrs2
set myrs2 = server.createobject("ADODB.recordset")
myrs2.open "select * from all_exams",myconn
Response.Write Rec2Table (myrs2) 
myrs2.close
%>
<br>
<table width="80%" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
<tr><td style="WIDTH: 500px" width=500 bgColor=gold 
      ><P align=right><a href="control_panel.asp">在线考试系统</a></P>
</td>     
</tr>
</table>

</body>

</html>
<%
'''''''''''''''''''''''''''''''''
'closing order important'''''''''
objRS.close
myconn.close
set objRS=nothing
set myconn=nothing
set myrs=nothing
'''''''''''''''''''''''''''''''''
%>

⌨️ 快捷键说明

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