department.asp
上传用户:apresys
上传日期:2021-03-30
资源大小:813k
文件大小:8k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

DOS

  1. <!--#include file="conn.asp"-->
  2. <!--#include file="checkuser.asp"-->
  3. <html>
  4. <head>
  5. <title>∷汽车4S店配件仓储管理系统:.</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  7. <link href="css/main.css" rel="stylesheet" type="text/css">
  8. <SCRIPT language=javascript  src="js/selectcity.js"></script>
  9. <script language="JavaScript" src="js/validate.js" type="text/JavaScript"></script>
  10. <script language="JavaScript" src="js/type.js"></script>
  11. <SCRIPT language=javascript src="css/init.js"></SCRIPT>
  12. <style type="text/css">
  13. <!--
  14. td {  font-family: "宋体"; font-size: 9pt}
  15. body {  font-family: "宋体"; font-size: 9pt}
  16. select {  font-family: "宋体"; font-size: 9pt}
  17. A {text-decoration: none; color: #336699; font-family: "宋体"; font-size: 9pt}
  18. A:hover {text-decoration: underline; color: #FF0000; font-family: "宋体"; font-size: 9pt} 
  19. -->
  20. </style>
  21. <SCRIPT LANGUAGE=javascript>
  22. <!--
  23. function Juge(myform)
  24. {
  25. if (myform.depname.value == "")
  26. {
  27. alert("名称不能为空!");
  28. myform.depname.focus();
  29. return (false);
  30. }
  31. }
  32. function SelectAll() {
  33. for (var i=0;i<document.selform.selBigClass.length;i++) {
  34. var e=document.selform.selBigClass[i];
  35. e.checked=!e.checked;
  36. }
  37. }
  38. //-->
  39. </script>
  40. </HEAD>
  41. <BODY topMargin=0 rightMargin=0 leftMargin=0>       
  42. <!--#include file="top.asp"--><% dim sql,rs
  43.   select case request("action")
  44.   case "add"
  45.        call SaveAdd()
  46.   case "modify"
  47.        call SaveModify()
  48.   case "del"
  49.        call delCate()
  50.   case "edit"
  51.        isEdit=True
  52.        call myform(isEdit)
  53.   case else
  54.        isEdit=False
  55.        call myform(isEdit) 
  56.   end select
  57.   
  58.   sub SaveAdd   
  59. set rs=server.createobject("adodb.recordset") 
  60. sql="select * from department"
  61. rs.open sql,conn,1,3
  62. rs.addnew
  63. rs("depname") = trim(request.Form("depname"))
  64. rs("depnumber") = trim(request.Form("depnumber"))
  65. rs.update
  66. rs.close
  67. set rs=nothing
  68. response.Write "<script language=javascript>alert('添加成功!');</script>"
  69. response.write "<meta http-equiv=""refresh"" content=""0;url=department.asp"">"
  70. response.end
  71. rs.close
  72. set rs=nothing
  73. end sub
  74.  
  75. sub SaveModify   
  76. set rs=server.createobject("adodb.recordset") 
  77. sql="select * from department where id="&request.Form("id")
  78. rs.open sql,conn,1,3
  79. rs("depnumber") = trim(request.Form("depnumber"))
  80. rs("depname") = trim(request.Form("depname"))
  81. rs.update
  82. rs.close
  83. set rs=nothing
  84. response.Write "<script language=javascript>alert('修改成功!');</script>"
  85. response.write "<meta http-equiv=""refresh"" content=""0;url=department.asp"">"
  86. response.end
  87. rs.close
  88. set rs=nothing
  89. end sub   
  90.  
  91.   sub delCate()
  92.         conn.execute("delete from department where id in ("&Request.Form("selBigClass")&")")
  93. response.Write "<script language=javascript>alert('删除成功!');</script>"
  94. response.write "<meta http-equiv=""refresh"" content=""0;url=department.asp"">"
  95. response.end
  96.   end sub
  97.   %> <% sub myform(isEdit) %>    
  98. <TABLE width=98% align=center border="1" cellspacing="0" bordercolor="#D6D3CE">
  99.   <TBODY> 
  100.   <TR> 
  101.     <td align="center" valign="top"><%if oskey="supper" or oskey="admin" then%> 
  102. <fieldset style="width:98%"><legend>
  103. <%
  104.     set rs=server.createobject("adodb.recordset")
  105.    if isedit then
  106.    rs.open "select * from department where id=" & request("id"),conn,1,1
  107.        response.write "编辑部门"
  108.    else
  109.        response.write "添加部门"
  110.    end if %></legend>
  111.         <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8">
  112.           <tr class="but"> 
  113. <td width="20%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">部门名称</td>
  114.             <td width="30%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">部门编号</td>
  115. <td width="50%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'" colspan="2">&nbsp;</td>
  116.           </tr>
  117.   <form name="myform" method="post" action="department.asp" onSubmit="return Juge(this)" >
  118.   <tr> <input type="Hidden" name="action" value='<% If isedit then%>modify<% Else %>add<% End If %>'> 
  119.   <% If isedit then%><input type="Hidden" name="id" value="<%=rs("id")%>"> <% End If %>
  120.             <td height="18" align="center"><input name="depname" type="text"  size="10"  value='<% if isedit then
  121.                                                          response.write rs("depname")
  122.   end if %>'></td>
  123.             <td><input name="depnumber" type="text"  size="25" value='<% if isedit then
  124.                                                          response.write rs("depnumber")
  125.   end if %>'></td>
  126. <td></td>
  127. <td width="148"><input type="submit" class="button" value="<% if isedit then
  128.                                                          response.write "编辑"
  129.  else
  130.  response.write "添加"
  131.   end if %>"> </td>
  132.           </tr>
  133.   </form>
  134.   
  135.            </table>
  136.         </fieldset>
  137.       <TABLE cellSpacing=1 cellPadding=0 width="100%" border=0 >
  138.         <TR>
  139.           <TD height="25" align="center">类 别 列 表</TD>
  140.               </TR>
  141.             </TABLE>
  142. <form action="department.asp" method="post" name="selform" >
  143.   <table width="100%"  border="1" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8" align="center">
  144.     <tr> 
  145.       
  146.       <td width="100%" align="center" valign="top">
  147.   <fieldset style="width:95%">
  148.         <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8">
  149.           <tr class="but"> 
  150. <td width="20%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">部门名称</td>
  151.             <td width="40%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">部门编号</td>
  152.             <td width="5%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">操 作</td>
  153.           </tr>
  154.  <%
  155. set rs=server.CreateObject("ADODB.RecordSet") 
  156. rs.Source="select* from department"
  157. rs.Open rs.Source,conn,1,1
  158. if not rs.EOF then
  159. do while not rs.eof
  160. %>
  161. <tr><td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'"><a href="department.Asp?id=<%=rs("ID")%>&action=edit"><%=rs("depname")%></a></td>
  162. <td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'"><%=rs("depnumber")%><%if rs("depnumber")="" then%>&nbsp;<%end if%></td>
  163. <td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'"><input name="selBigClass" type="checkbox" id="selBigClass" value="<%=rs("ID")%>"></td>
  164. </tr>
  165. <%
  166. rs.movenext
  167. loop
  168. end if
  169. rs.close
  170. set rs=nothing
  171. %>
  172. <tr><td align="right" colspan="10" height="22"><%if oskey="supper" or oskey="admin" then%> 
  173.         <input type="checkbox" name="checkbox" value="checkbox" onClick="javascript:SelectAll()"> 选择/反选
  174.               <input onClick="{if(confirm('此操作将删除该信息!nn确定要执行此项操作吗?')){this.document.selform.submit();return true;}return false;}" type=submit value=删除 name=action2> 
  175.               <input type="Hidden" name="action" value='del'><%end if%></td></tr>
  176.         </table>
  177. </fieldset>
  178.   <%end if%>
  179. </td>
  180.     </tr>
  181.     <tr> 
  182.       <td height="50" colspan="3" align="center">
  183.         
  184.         </td>
  185.     </tr>
  186.   </table>
  187. </form>
  188. </TD>
  189.               </TR>
  190.           </table>
  191.           
  192.       <table width="100%" border="0" cellspacing="0" cellpadding="4">
  193.       
  194.       </table>
  195.   </TBODY>
  196. </TABLE>
  197. <%end sub%>
  198. <P>
  199. <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
  200.   <TBODY>
  201.   <TR vAlign=center>
  202.     <TD align=middle width="100%"><!--#include file="footer.htm"--></TD>
  203.   </TR></TBODY></TABLE></P></BODY></HTML>