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

📄 empdelt.asp

📁 财务管理系统 报账等基本功能实现 有完整的实现
💻 ASP
字号:
<!--#include file="../../conndb.asp"-->
<html>
<head>
<title>删除员工信息</title>
</head>
<body>
<%
  Dim eid
  eid = Request.QueryString("eid")
  '判断工资调整表中是否使用了此员工信息
  sql = "Select * From Salary Where EmpId=" & eid
  Set rs = Conn.Execute(sql)
  If Not rs.EOF Then
    Response.Write "<script>alert('工资表中存在此员工信息,不能删除!');window.close();</script>"
    Response.End()
  End If
  '判断部门调转表中是否使用了此员工信息
  sql = "Select * From DepTrans Where EmpId=" & eid
  Set rs = Conn.Execute(sql)
  If Not rs.EOF Then
    Response.Write "<script>alert('部门调转信息中存在此员工信息,不能删除!');window.close();</script>"
    Response.End()
  End If 
  '判断考评表中是否使用了此员工信息
  sql = "Select * From Evaluation Where EmpId=" & eid
  Set rs = Conn.Execute(sql)
  If Not rs.EOF Then
    Response.Write "<script>alert('考评信息中存在此员工信息,不能删除!');window.close();</script>"
    Response.End()
  End If 
  '判断工资统计表中是否使用了此员工信息
  sql = "Select * From SalaryStatistics Where EmpId=" & eid
  Set rs = Conn.Execute(sql)
  If Not rs.EOF Then
    Response.Write "<script>alert('工资统计信息中存在此员工信息,不能删除!');window.close();</script>"
    Response.End()
  End If 
  '删除对应的图片信息
  Set rs = Conn.Execute("SELECT * FROM Employees WHERE EmpId=" & eid)
  If Not rs.EOF Then
    ImageFile = rs("ImageFile")
    '删除图片
    filename = Server.MapPath("images\"&ImageFile)
    Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
    If (MyFileObject.FileExists(trim(filename))) Then
      MyFileObject.DeleteFile trim(filename)
      '更新表Employees中此员工的图片信息
      conn.execute("Update Employees Set ImageFile='' Where EmpId=" & eid)
    End If
  End If 
  sql = "Delete From Employees Where EmpId=" & eid
  Set rs = Conn.Execute(sql)
  Response.Write "<h3>员工信息成功删除</h3>"
  Set rs = Nothing
%>
</body>
<script language="javascript">
  // 刷新父级窗口,延迟此关闭
  opener.location.reload();
  setTimeout("window.close()",600);
</script>
</html>

⌨️ 快捷键说明

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