📄 admin_addnewchk.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>
<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(4)
dim haveerr,course_no,course_name,course_time,course_redit,course_tname,course_limte,course_remarks,course_cday,course_cctime,i
dim rs_add,sql,rs_chk
'接收表单数据--------------------
course_no=request.Form("cno")
course_name=request.Form("cname")
course_time=request.Form("ctime")
course_redit=request.Form("credit")
course_tname=request.Form("c_tname")
course_remarks=request.Form("remarks")
c_beizhu=request.Form("c_beizhu")
gradelimit=request.Form("gradelimit")
'检查数据--------------------
set rs_chk=server.CreateObject("adodb.recordset")
sql = "select * from course where cno ='" & request.Form("cno") & "'"
sql = sql+" or cname='"&request.Form("cname")&"'"
rs_chk.open sql,xuanke_conn,3,2
if len(course_name) > 20 then err(1)="课程名称不能超过20个字符"
if len(course_remarks)=0 then err(4)="请完成信息!"
if len(course_no)=0 then err(4)="请完成信息!"
'if not IsNumeric(course_no) then err(2)="课程编号必须是数字"
if not IsNumeric(course_time) then err(2)="学时必须是数字"
if not (rs_chk.eof or rs_chk.bof) then err(3)="该课程编号或课程名已存在"
'判断是否存在错误-----------
for i=1 to 4
if err(i)<>"" then haveerr=1
next
If haveerr=0 Then
'打开课程数据库--------------------
set rs_add=server.CreateObject("adodb.recordset")
sql = "select * from course"
rs_add.open sql,xuanke_conn,3,2
'添加课程信息-------------
rs_add.addnew
rs_add("cno")=course_no
rs_add("cname")=course_name
rs_add("ctime")=course_time
rs_add("credit")=course_redit
rs_add("c_tname")=course_tname
rs_add("remarks")=course_remarks
rs_add("c_beizhu")=c_beizhu
rs_add("gradelimit")=gradelimit
rs_add.update
%>
<br>
<table width="493" border="0" cellspacing="0" class="table_small">
<tr>
<td width="459" 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">成功添加一个编号为<%= rs_add("cno") %>,名称为<%= rs_add("cname") %>,课时为<%= rs_add("ctime") %>,学分为<%= rs_add("credit") %>,任课老师为<%= rs_add("c_tname")%>的课程</div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<% Else %>
<br>
<table width="486" border="0" cellspacing="0" class="table_small">
<tr>
<td width="454" 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 4
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>
<%
set rs_add=nothing
%>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -