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

📄 employeeinfo.asp

📁 一个VB的p2p聊天系统
💻 ASP
字号:
<%
	dim OptId,EmpNum,EmpName,EmpSNum
	OptID=Request.Form("txtOpt")
	if OptID="" then
		OptID=0
	else
		OptID=cint(OptID)
		EmpNum=Request.Form("txtSNum")		'登录名
		EmpName=Request.Form("txtName")		'姓名
		EmpSNum=Request.Form("txtNum")		'ID
'		Response.Write EmpSNum
	end if
	
'	Response.Write OptID
	dim Conn,rsEmployee,strSql,DbPath
	set Conn=server.CreateObject("ADODB.CONNECTION")
	DbPath = SERVER.MapPath("Database\HrManager.mdb")
	Conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath
	set rsEmployee=server.CreateObject("ADODB.RECORDSET")
	select case OptID
		'浏览
		case "0"
		
		'添加
		case "1"
			strSql="select * from EmployeeTable"
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.AddNew
			rsEmployee("Employee_Name")=EmpName
			rsEmployee.Update()
			rsEmployee.close()
			strSql="select * from EmployeeTable where Employee_Name='"&EmpName&"' order by Employee_ID desc"
			rsEmployee.Open strSql,Conn,3,1
			'response.write(strSql)
			'response.end()
			num=rsEmployee("Employee_ID")
			rsEmployee.close()
			
			strSql="select * from UserTable"
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.AddNew
			rsEmployee("User_ID")=EmpNum
			rsEmployee("Employee_ID")=num
			rsEmployee("User_Password")="123456789"
			rsEmployee("User_Power")=3
			rsEmployee.Update()
			rsEmployee.close()
			
			strSql="select * from EmployeeBasicTable"
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.AddNew
			rsEmployee("Employee_ID")=Num
			rsEmployee.Update()
			rsEmployee.close()
			
			strSql="select * from EmployeeWorkTable"
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.AddNew
			rsEmployee("Employee_ID")=Num
			rsEmployee.Update()
			rsEmployee.close()
			
			response.write(chr(13)&"<script language='javascript'>")
			response.write(chr(13)&"alert('新建用户成功!\n\n登录名:"&EmpNum&"\n\n密码:123456789');")
			response.write(chr(13)&"</script>")
			
		'修改
		case "2"
			strSql="select * from EmployeeTable where Employee_ID="&EmpSNum
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee("Employee_Name")=EmpName
			rsEmployee.Update()
			rsEmployee.close()

			strSql="select * from UserTable where Employee_ID="&EmpSNum
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee("User_ID")=EmpNum
			rsEmployee.Update()
			rsEmployee.close()
			
		'删除
		case "3"
			strSql="select * from EmployeeTable where Employee_ID="&EmpSNum
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.Delete()
			rsEmployee.Update()
			rsEmployee.close()
			
			strSql="select * from EmployeeBasicTable where Employee_ID="&EmpSNum
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.Delete()
			rsEmployee.Update()
			rsEmployee.close()
			
			strSql="select * from EmployeeWorkTable where Employee_ID="&EmpSNum
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.Delete()
			rsEmployee.Update()
			rsEmployee.close()
		
			strSql="select * from UserTable where Employee_ID="&EmpSNum
			rsEmployee.Open strSql,Conn,3,2
			rsEmployee.delete()
			rsEmployee.Update()
			rsEmployee.close()
			
	end select
	strSql="select * from EmployeeView order by Employee_ID"
	rsEmployee.open strSql,Conn,3,1
	if EmpNum="" then
		EmpNum=rsEmployee("Employee_ID")
	end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="headfiles/text.css" rel="stylesheet" type="text/css">
<title></title>
<SCRIPT language=JavaScript>
<!--
if (navigator.appName.indexOf("Internet Explorer") != -1)
document.onmousedown = noSourceExplorer;
function noSourceExplorer(){if (event.button == 2 | event.button == 3)
{
//alert("版权所有,严禁拷贝!");
}}
// -->

<!--

function EmpView(){
	frmEmployeeInfo.btnGo.focus();
}

function employeeView(){
	if (frmEmployeeInfo.sltEmpNum.value=='0'){
		alert("您还没有选择职工!");
		return false;
	}
	frmEmployeeInfo.txtOpt.value=0;
	window.open ("BasicInfo.asp?Eid="+frmEmployeeInfo.sltEmpNum.value,"submain");
}

function employeeNew(){
	frmEmployeeInfo.sltEmpNum.value='0';
	frmEmployeeInfo.btnGo.disabled=true;
	frmEmployeeInfo.txtOpt.value=1;
	frmEmployeeInfo.txtNum.value="";
	frmEmployeeInfo.txtName.value="";
	TdOpt.style.display="none";
	TdOpt2.style.display="block";
}

function employeeModify(){
	var EmployeeNum;
	EmployeeNum=frmEmployeeInfo.sltEmpNum.value;
	if (frmEmployeeInfo.sltEmpNum.value=='0'){
		alert("您还没有选择职工!");
		return false;
	}
	frmEmployeeInfo.btnGo.disabled=true;
	frmEmployeeInfo.sltEmpName.selectedIndex=frmEmployeeInfo.sltEmpNum.selectedIndex;
	frmEmployeeInfo.sltEmpID.selectedIndex=frmEmployeeInfo.sltEmpNum.selectedIndex;
	frmEmployeeInfo.txtOpt.value=2
	frmEmployeeInfo.txtSNum.value=EmployeeNum;
	frmEmployeeInfo.txtNum.value=frmEmployeeInfo.sltEmpID.value;
	frmEmployeeInfo.txtName.value=frmEmployeeInfo.sltEmpName.value;
	TdOpt.style.display="none";
	TdOpt2.style.display="block";
}

function employeeDel(){
	if (frmEmployeeInfo.sltEmpNum.value=='0'){
		alert("您还没有选择职工!");
		return false;
	}
	frmEmployeeInfo.txtSNum.value=frmEmployeeInfo.sltEmpNum.value;
	frmEmployeeInfo.sltEmpName.selectedIndex=frmEmployeeInfo.sltEmpNum.selectedIndex;
	frmEmployeeInfo.sltEmpID.selectedIndex=frmEmployeeInfo.sltEmpNum.selectedIndex;
	var msg;
	msg=confirm("您的操作将删除如下信息:\n\n登录名:"+frmEmployeeInfo.txtSNum.value+"\n职工姓名:"+frmEmployeeInfo.sltEmpName.value+"\n\n确实要删除这个记录吗?")
	if(msg==false){
		return false;
	}
	frmEmployeeInfo.btnGo.disabled=true;
	frmEmployeeInfo.txtOpt.value=3
	frmEmployeeInfo.submit();
}

function employeeCancel(){
	TdOpt.style.display="block";
	TdOpt2.style.display="none";
	frmEmployeeInfo.btnGo.disabled=false;
}

function employeeSave(){
	if ((frmEmployeeInfo.txtNum.value).length==0){
		alert("您还没有输入职工编号!");
		frmEmployeeInfo.txtNum.focus();
		return false;
	}
	if ((frmEmployeeInfo.txtName.value).length==0){
		alert("您还没有输入职工姓名!");
		frmEmployeeInfo.txtName.focus();
		return false;
	}
	var msg;
	msg=confirm("您的操作将保存如下信息:\n\n登录名:"+frmEmployeeInfo.txtNum.value+"\n职工姓名:"+frmEmployeeInfo.txtName.value+"\n\n确实要保存这个记录吗?")
	if(msg==false){
		return false;
	}
	frmEmployeeInfo.btnGo.disabled=false;
	frmEmployeeInfo.submit();
}
//-->
</SCRIPT>

</head>

<BODY bgColor=#ffffff leftMargin=0 topMargin=0 marginwidth="0" marginheight="0">
<div align="center">
<form id=frmEmployeeInfo name=frmEmployeeInfo action=EmployeeInfo.asp method=post>
    <table width="600" height="425" background="images\bg.gif" class="title3" border="0" cellspacing="0" cellpadding="0">
      <tr> 
        <td width="65" class="title2" align="center" background="images\margin4.gif">导航栏</td>
        <td width="535" colspan="2" bgcolor="#6699ff" align="middle" height="35" class="title5">员工信息管理</td>
      </tr>
      <tr><td width="65" height=0 bgcolor="#6699ff"></td><td width="205" bgcolor="#6699ff"></td><td width="330" bgcolor="#6699ff"></td></tr>
<%
      Response.Write chr(10)&chr(13)&"<tr>" 
		Response.Write chr(10)&chr(13)&"<td colspan='3'>"
		Response.Write chr(10)&chr(13)&"<IFRAME name='submain' src='BasicInfo.asp?Eid="&rsEmployee("Employee_ID")&"' scrolling=no marginwidth=0 marginheight=0 frameborder=0 vspace=0 hspace=0  width=600 height=360>" 
		Response.Write chr(10)&chr(13)&"</IFRAME>"
		Response.Write chr(10)&chr(13)&"</td>"
      Response.Write chr(10)&chr(13)&"</tr>"
	  Response.Write chr(10)&chr(13)&"<tr>"
	  	Response.Write chr(10)&chr(13)&"<td bgcolor='#0099CC' width='270' height='30' colspan='2'>&nbsp;职工:<select id='sltEmpNum' name='sltEmpNum' style='width:160px;height:25px'>"
			Response.Write chr(10)&chr(13)&"<option value='0'></option>"
	while not rsEmployee.BOF and not rsEmployee.EOF 
		Response.Write chr(10)&chr(13)&"<option value='"& rsEmployee("Employee_ID") &"'>"& rsEmployee("Employee_ID") &"("& rsEmployee("Employee_Name") &")"&"</option>"
		rsEmployee.MoveNext()
	wend
	rsEmployee.MoveFirst()
		Response.Write "</select><select id=sltEmpName name=sltEmpName style='width:5px;visibility:hidden'>"
			Response.Write chr(10)&chr(13)&"<option value='0'></option>"
	while not rsEmployee.BOF and not rsEmployee.EOF 
		Response.Write chr(10)&chr(13)&"<option value='"& rsEmployee("Employee_Name") &"'>"& rsEmployee("Employee_Name") &"</option>"
		rsEmployee.MoveNext()
	wend
	rsEmployee.MoveFirst()
		Response.Write "</select><select id=sltEmpID name=sltEmpID style='width:5px;visibility:hidden'>"
			Response.Write chr(10)&chr(13)&"<option value='0'></option>"
	while not rsEmployee.BOF and not rsEmployee.EOF 
		Response.Write chr(10)&chr(13)&"<option value='"& rsEmployee("User_ID") &"'>"& rsEmployee("User_ID") &"</option>"
		rsEmployee.MoveNext()
	wend
	rsEmployee.MoveFirst()
Response.Write chr(10)&chr(13)&"</select><script>"
	Response.write chr(10)&chr(13)&"frmEmployeeInfo.sltEmpNum.value='"&EmpNum&"';"
Response.Write chr(10)&chr(13)&"</script>"
%>
		<input id=txtOpt name=txtOpt style="width:5px;height:22px;visibility:hidden"><input id=txtSNum name=txtSNum style="width:5px;height:22px;visibility:hidden"><input type="button" id="btnGo" name="btnGo" style="width:30px;height:22px" value="GO" onclick="employeeView();"></td>
		<td id=TdOpt bgcolor="#0099CC" width="330" align=center><input type="button" id="btnNew" name="btnNew" style="width:60px;height:22px" value="添加员工" onclick="employeeNew();">
		&nbsp;<input type="button" id="btnModify" name="btnModify" style="width:60px;height:22px" value="修改员工" onclick="employeeModify();">
		&nbsp;<input type="button" id="btnDel" name="btnDel" style="width:60px;height:22px" value="删除员工" onclick="employeeDel();"></td>
		<td id=TdOpt2 bgcolor="#0099CC" width="330" align=center>登录名<input id="txtNum" name="txtNum" style="width:90px;height:22px">&nbsp;&nbsp;姓名<input id="txtName" name="txtName" style="width:50px;height:22px">
		<input type="button" id="btnSave" name="btnSave" style="width:40px;height:22px" value="保存" onclick="employeeSave();">
		<input type="button" id="btnCancel" name="btnCancel" style="width:40px;height:22px" value="取消" onclick="employeeCancel();"></td></tr>
    </table>
<script language="javascript">
	TdOpt2.style.display="none";
</script>
</form>
</div>
</body>
</html>

⌨️ 快捷键说明

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