?? admin_editchk.asp
字號:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="xuanke.asp" -->
<!--#include file="include/is_admin.asp" -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>課程管理</title>
<style type="text/css">
<!--
@import url("style.css");
body {
background-image: url(image/back.jpg);
}
-->
</style>
</head>
<body bgcolor="#FFFFCC">
<div align="center">
<table width="706" height="281" border="0" class="table_big">
<tr>
<td valign="top"><div align="center">
<!--#include file="include/admin_head.asp" -->
<%
dim err(3)
dim cno,cname,ctime,credit,c_tname,haveerr,rs_edit,rs_edit_pre,c_limte,remarks,cday,cctime,sql
'接收表單數據-------------
cno=request.Form("cno")
cname=request.Form("cname")
ctime=request.Form("ctime")
credit=request.Form("credit")
c_tname=request.Form("c_tname")
remarks=request.Form("remarks")
c_beizhu=request.Form("c_beizhu")
gradelimit=request.Form("gradelimit")
'檢查數據--------------------
if len(cname) > 20 then err(1)="課程名稱不能超過20個字符"
if len(cname) < 2 then err(1)="課程名稱不能少于2個字符"
if not IsNumeric(ctime) then err(2)="學時必須是數字"
if not IsNumeric(c_limte) then err(2)="學分必須是數字"
if c_tname="" then err(3)="老師姓名不能位為空"
for i=1 to 3
if err(i)<>"" then haveerr=1
next
'根據haveerr值進行不同操作顯示不同結果---------------------
If haveerr = 0 Then
'打開課程數據庫--------------------
set rs_edit=server.CreateObject("adodb.recordset")
sql = "select * from course where cno='" & request.Form("cno") & "'"
rs_edit.open sql,xuanke_conn,3,2
set rs_edit_pre=server.CreateObject("adodb.recordset")
sql = "select * from preengage where p_cno='" & request.Form("cno") & "'"
rs_edit_pre.open sql,xuanke_conn,3,2
rs_edit("cno")=cno
rs_edit("cname")=cname
rs_edit("ctime")=ctime
rs_edit("credit")=credit
rs_edit("c_tname")=c_tname
rs_edit("remarks")=remarks
rs_edit("c_beizhu")=c_beizhu
rs_edit("gradelimit")=gradelimit
rs_edit.update
%>
<br>
<table width="421" border="0" class="table_small">
<tr>
<td background="image/type_bg.gif"> </td>
</tr>
<tr>
<td class="text_title"><div align="left">課程修改成功</div></td>
</tr>
<tr>
<td class="table_title"> </td>
</tr>
<tr>
<td class="text"><div align="left">修改后:</div></td>
</tr>
<tr>
<td class="text"><div align="left">名稱:<%= cname %></div></td>
</tr>
<tr>
<td class="text"><div align="left">學時:<%= ctime %></div></td>
</tr>
<tr>
<td class="text"><div align="left">學分:<%= credit %></div></td>
</tr>
<tr>
<td class="text"><div align="left">任課老師:<%= c_tname %></div></td>
</tr>
<tr>
<td class="text"><div align="left">老師信息:<%= remarks %></div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<% Else %>
<br>
<table width="418" border="0" class="table_small">
<tr>
<td width="10" background="image/type_bg.gif"> </td>
</tr>
<tr>
<td class="text_title"><div align="left">發現以下錯誤:</div></td>
</tr>
<tr>
<td class="table_title"> </td>
</tr>
<tr>
<td class="text_error">
<div align="left">
<%
for i=1 to 3
if err(i) <> "" then response.Write("●" & err(i) & "<br>")
next
%>
</div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<% End If %>
<br>
</div></td>
</tr>
</table>
</div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -