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

📄 deptadd.asp

📁 目前人力资源管理系统的发展已经相对成熟
💻 ASP
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file=DataBase/conn.asp-->
<!--#include file=yan.asp-->
<!--#include file=purview.asp-->
<%
call bumenshezhi
'上级部门id
set rs=server.CreateObject("adodb.recordset")
sql="select * from tb_Dept order by up "
rs.open sql,conn,1,1
'添加部门
if request("post")<>"" then
	if request("title")<>"" then
		'判断同一级别下是否有重复
		 set rsc=server.CreateObject("adodb.recordset")
		sqlc="select * from tb_Dept where shangji="&request("up")&" and title='"&request("title")&"'"
		rsc.open sqlc,conn,1,1
		if not rsc.eof then
			response.Write("<script language=javascript>alert('同一级别下的部门不能重名');location='javascript:history.go(-1)'</script>")
			response.End()
		end if
		'上级部门级别
		set rsj=server.CreateObject("adodb.recordset")
		sqlj="select * from tb_Dept where id="&request("up")
		rsj.open sqlj,conn,1,1
		up=rsj("up")
		set rsa=server.CreateObject("adodb.recordset")
		sqla="Select * from tb_Dept where id is null"
		rsa.Open sqla,conn,1,3
		rsa.addnew
		rsa("title")=request("title")
		rsa("level")=rsj("level")+1
		rsa("up")=request("up")
		rsa("shangji")=request("up")
		rsa.update
		rsa.close
		'获取id
		set rsa=server.CreateObject("adodb.recordset")
		sqla="Select * from tb_Dept order by id desc"
		rsa.Open sqla,conn,1,3
		id=rsa("id")
		'添加排序
		set rsa1=server.CreateObject("adodb.recordset")
		sqla1="Select * from tb_Dept "
		rsa1.Open sqla,conn,1,3
		rsa1("up")=up&","&id
		rsa1.update	
		rsa1.close
		set rsc=nothing
		response.Write("<script language=javascript>alert('添加成功');parent.location.reload()</script>")
	else
		response.Write("<script language=javascript>alert('请填写部门名称	');location='javascript:history.go(-1)'</script>")
	end if
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
body,td,th {
	font-size: 12px;
}
-->
</style>
<link href="CSS/css.css" rel="stylesheet" type="text/css">
</head>

<body>
<form name="form1" method="post" action="">
  <p>&nbsp;</p>
<table width="221" height="106"  border="0" align="center" cellspacing="0">
    <tr>
      <td colspan="2"><input name="post" type="hidden" id="post" value="true"></td>
    </tr>
    <tr>
      <td width="44%" height="36"><div align="center">添加部门名称:</div></td>
      <td width="56%"><input name="title" type="text" class="wenben" id="title" size="16">
      </td>
    </tr>
    <tr>
      <td><div align="center">选择上级部门:</div></td>
      <td><select name="up" id="select2">
 <%
	  
	   do while not rs.EOF
   
	   tempcataStr=""
	for i=1 to rs("level")-1
		tempcataStr = tempcataStr&"├"
	next
			
			tempcataStr = tempcataStr&"〖"&trim(rs("title"))&"〗"  
	  %>
          <option value="<%=rs("id")%>"><%=tempcataStr%></option>
           <%
		rs.movenext 
		
		loop
		
		
	 %>
        </select></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center">
        <input name="Submit" type="submit" class="botton" value=" 添 加 ">
         
        <input name="Submit2" type="reset" class="botton" value=" 重 置 ">
      </div></td>
    </tr>
  </table>
</form>
</body>
</html>

⌨️ 快捷键说明

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