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

📄 testmodify.asp

📁 学校成绩查询系统是一个非常好的软件请大家试试
💻 ASP
字号:
<!--#include file="Admin_IsLogin.asp" -->
<!--#include file="dataconn.asp"-->
<%
testid=request.QueryString("id")
set rs=conn.execute("select tname from term order by tid")
  do while not rs.eof
	  sel_term=sel_term&"<option value='"&rs("tname")&"'>"&rs("tname")&"</option>"
	  rs.movenext
  loop
  set rs=nothing
sql = "SELECT * FROM testmdb where testid="&testid&""
set rs=conn.execute(sql)
testname=rs("testname").value
term=rs("term").value
sel_term=sel_term&"<option value='"&term&"' selected>"&term&"</option>"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>管理</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2600.0" Name=GENERATOR>
<LINK href="../inc/admin_style.css" type=text/css rel=stylesheet>
<script language="JavaScript">
function checktest(){
if(document.form1.testname.value=="")
  {
   alert("考试名称不能为空!");
   document.form1.testname.focus();
   return false;
   }

var total=0;
var intmax=document.form1.chkbox.length;
if(intmax>1){
  for(var idx=0;idx<intmax;idx++){
    if(eval("document.form1.chkbox[" + idx + "].checked")==true){
      total+=1;
    }
  }
  if(total==0){
    alert("您未选择任何科目!");
    document.form1.chkbox[0].focus();
    return false;
  }
}

}

function ConfirmDel(){
if(confirm("确定要删除此考试吗?一日删除此考试信息,则此考试中的所有记录也将同时被删除!"))
  return true;
else
  return false;
}
</script>
<style type="text/css">
<!--
.STYLE1 {color: #FFFFFF}
-->
</style>
</HEAD>
<BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=0>
<br>
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="0">
  <tr>
    <td height="22" valign="top" style="FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#3b839f,endColorStr=#eff4ff)"><span class="style1">&nbsp;&nbsp;&nbsp;</span><span class="topbg STYLE1"><strong>添加新考试设置</strong></span></td>
  </tr>
</table>
<br>
<TABLE width="90%" border=0 align="center" cellPadding=0 cellSpacing=0>
  <TBODY>
    <TR> 
      <TD width=1></TD>
      <td width="10" bgcolor="#f7f7f7"></td>
      <TD bgcolor="#e6eeef"><form Name="form1" onSubmit="return checktest()"  action="addtestname.asp?action=moditest&id=<%=testid%>" method="POST">
        <table border="1" cellpadding="1" cellspacing="0" bordercolorlight="#CCCCCC" bordercolordark="#FFFFFF">
            <tr> 
              <td width="117" height="28" align="right">考试名称: </td>
              <td width="268" height="28"> <input Name="testname" type="text" id="testname" value="<%=rs("testname")%>" size="40"> </td>
              <td width="470">例如:初一期末考试,初一第一次月考等,但不能重复。</td>
            </tr>
            
            <tr>
              <td height="31" align="right">考试所属学期:</td>
              <td height="31"><label>
                <select name="term" id="term">
				<%=sel_term%>
                </select>
              </label>&nbsp; &nbsp;</td>
              <td height="31"> </td>
            </tr>
            <tr>
              <td height="31" align="right">考试科目:</td>
              <td height="31" colspan="2"><% 
			  set rs=conn.execute("SELECT * from subject ORDER BY id ASC")
		If Not rs.EOF Or Not rs.BOF Then
		response.Write "<br><table border='0' cellspacing='0' cellpadding='0'><tr>"
		i=1
		rs.MoveFirst
		While (Not rs.EOF)
		subjectnamestr=rs.Fields.Item("SubjectName").Value
response.Write("<td width='260'><input name='chkbox' type='checkbox' value='" & subjectnamestr & "' checked >")
		Response.write "&nbsp;&nbsp;<font color=#ff0000>"&subjectnamestr & "</font>&nbsp;</td> "
		if (i)>0 and (i mod 6 =0) then response.write "</tr><tr>"
			  rs.MoveNext
			  i=i+1
		Wend
			If (rs.CursorType > 0) Then
  				rs.MoveFirst
			Else
  				rs.Requery
			End If
          response.Write "</tr></table>"
%>
                <br>
                <a href="Subject_setup.asp">考试科目管理&gt;&gt;&gt;</a> 
				<% Else %>
                找不到任何考试科目,请进入“<a href="subject_setup.asp">考试科目设置</a>”添加考试科目! 
              <% End If %> 
              (选择考试参与的科目)				</td>
            </tr>
            
            <tr align="center"> 
              <td height="30" colspan="3"><input type="submit" Name="Submit" value="修改考试" <% If rs.EOF And rs.BOF Then response.write "disabled" %> >
                <input name="is_insert" type="hidden" id="is_insert" value="true"></td>
            </tr>
          </table>
        </form>
		<strong>已有的考试:</strong><br>
        <% If Not rs.EOF Or Not rs.BOF Then
		set rs1= Server.CreateObject("ADODB.Recordset")
             sql1 = "SELECT * FROM testmdb ORDER BY testid ASC"
             rs1.open sql1,conn,1,1 %>
        <table width="98%" border="1" cellpadding="3" cellspacing="0" bordercolor="#3b839f">
          <tr>
            <td width="31" height="20" align="center">序号</td>
            <td width="148" height="20" align="center">考试名称</td>
            <td width="193" height="20" align="center">所属学期</td>
            <td width="379" align="center">参与考试科目</td>
            <td width="73" height="20" align="center">操作</td>
          </tr>
          <% 
		  i=1
While (NOT rs1.EOF) 
strtestid=rs1("testid").value
testname=rs1("TestName").value
%>
          <tr>
            <td height="20" align="center"><%=i%></td>
            <td height="20" align="center"><%=testname%></td>
            <td height="20" align="center"><%=rs1("term")%></td>
            <td height="20" align="center"><%
set rssubject=conn.execute("select * from subjectks where testname='"&testname&"' order by id")
response.Write("<table border='0' cellspacing='0' cellpadding='3'><tr>")
if rssubject.eof then
response.write "<td>暂无考试科目</td></tr></table>"
else
do while not rssubject.eof
	Response.write  "<td>" & rssubject("subjectname") & "</td>"
	if (i+1-5)>0 and ((i+1-5) mod 8 =0) then response.write "</tr><tr>"
rssubject.movenext
loop
response.Write("</tr></table>")
end if
Set rsSubject = Nothing
%></td>
            <td height="20" align="center"><A HREF="TestModify.asp?id=<%=strtestid%>">修改</A>&nbsp;<A HREF="TestDel.asp?id=<%=strtestid%>&testname=<%=testname%>" onClick="return ConfirmDel()">删除</A></td>
          </tr>
          <% 
i=i+1
rs1.MoveNext()
Wend
%>
        </table>
        <br> 
        <% 'End If ' end Not rs.EOF Or NOT rs.BOF %>
        <% If rs1.EOF And rs1.BOF Then %>
        <p align="center">找不到任何考试,请添加考试!<br>
          <br>
        </p>
        <% End If ' end rs.EOF And rs.BOF
		rs1.Close()
Set rs1 = Nothing
		end if %>      </td>
      <TD width=1 ></TD>
    </TR>
    <tr> 
      <TD height="1" colspan="6" ></TD>
    </tr>
  </TBODY>
</TABLE>
</BODY>
</HTML>

⌨️ 快捷键说明

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