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

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="css/User_Info_Modify.js"></SCRIPT>
  9. <style type="text/css">
  10. <!--
  11. td {  font-family: "宋体"; font-size: 9pt}
  12. body {  font-family: "宋体"; font-size: 9pt}
  13. select {  font-family: "宋体"; font-size: 9pt}
  14. A {text-decoration: none; color: #336699; font-family: "宋体"; font-size: 9pt}
  15. A:hover {text-decoration: underline; color: #FF0000; font-family: "宋体"; font-size: 9pt} 
  16. -->
  17. </style>
  18. <SCRIPT LANGUAGE=javascript>
  19. <!--
  20. function Juge(powersearch)
  21. {
  22. if (powersearch.pinming.value == "")
  23. {
  24. alert("名称不能为空!");
  25. powersearch.pinming.focus();
  26. return (false);
  27. }
  28. }
  29. function SelectAll() {
  30. for (var i=0;i<document.selform.selBigClass.length;i++) {
  31. var e=document.selform.selBigClass[i];
  32. e.checked=!e.checked;
  33. }
  34. }
  35. //-->
  36. </script>
  37. <script>
  38.   var po_ca_show = new Array();
  39.   var po_ca_value = new Array();
  40.   var po_detail_show = new Array();
  41.   var po_detail_value = new Array();
  42.   var funtype1;
  43. //Modified by Ryan Gao 2006-03-30 16:01:09
  44. <%
  45. i=0
  46. set rs1=server.createobject("adodb.recordset")
  47. rs1.open "select * from class",conn,1,1
  48. if not rs1.eof then   
  49. do while not rs1.eof
  50. j=0
  51. %>
  52. po_ca_show[<%=i%>] = '<%=rs1("classnumber")%>';
  53. po_ca_value[<%=i%>] = '<%=rs1("classnumber")%>';
  54. po_detail_show[<%=i%>] = new Array();
  55. po_detail_value[<%=i%>] = new Array();
  56. <%
  57. classnumber=rs1("classnumber")
  58. set rs2=server.createobject("adodb.recordset")
  59. rs2.open "select * from store where class='"&classnumber&"' order by pinming",conn,1,1
  60. if not rs2.eof then   
  61. do while not rs2.eof
  62. %>
  63. po_detail_show[<%=i%>][<%=j%>] = '<%=rs2("pinming")%> | <%=rs2("guige")%> | <%=rs2("number")%> | <%=rs2("price")%> | <%=rs2("unit")%>';
  64. po_detail_value[<%=i%>][<%=j%>] = '<%=rs2("id")%>|<%=rs2("Material_id")%>';
  65. <%
  66. rs2.movenext
  67. j=j+1
  68. loop
  69. else
  70. %>
  71. po_detail_show[<%=i%>][<%=j%>] = '此类暂无配件';
  72. po_detail_value[<%=i%>][<%=j%>] = '';
  73. <%
  74. end if
  75. rs2.close
  76. set rs2=nothing
  77. %>
  78. <%
  79. rs1.movenext
  80. i=i+1
  81. loop
  82. end if
  83. rs1.close
  84. set rs1=nothing
  85. %>
  86. </script>
  87. <script Language="JavaScript">
  88. var psid="";
  89. function DoLoad(form,funtypev){
  90.         var n;
  91.         var i,j,k;
  92.         var num;
  93.         num= GetObjID('funtype[]');
  94.         num1= GetObjID('pinming');
  95.         if (!funtypev)
  96.            return;
  97.         k=0;
  98.         for (i=0;i<po_ca_show.length;i++) {
  99.          for(j = 0; j < po_detail_value[i].length; j++){
  100.                 if(funtypev.indexOf(po_detail_value[i][j])!=-1) {
  101.                     NewOptionName = new Option(po_detail_show[i][j], po_detail_value[i][j]);
  102.                     form.elements[num].options[k] = NewOptionName;
  103.                     k++;
  104.                     }
  105.          }
  106.         }
  107. }
  108. function Do_po_Change(form){
  109.         var num,n, i, m;
  110.         num= GetObjID('d_position1');
  111.         m = document.powersearch.elements[num].selectedIndex-1;
  112.         n = document.powersearch.elements[num + 1].length;
  113.         for(i = n - 1; i >= 0; i--)
  114.                 document.powersearch.elements[num + 1].options[i] = null;
  115.         if (m>=0) {
  116.         for(i = 0; i < po_detail_show[m].length; i++){
  117.                 NewOptionName = new Option(po_detail_show[m][i], po_detail_value[m][i]);
  118.                 document.powersearch.elements[num + 1].options[i] = NewOptionName;
  119.         }
  120.         document.powersearch.elements[num + 1].options[0].selected = true;
  121.         }
  122. }
  123. function InsertItem(ObjID, Location)
  124. {
  125. len=document.powersearch.elements[ObjID].length;
  126. for (counter=len; counter>Location; counter--)
  127. {
  128. Value = document.powersearch.elements[ObjID].options[counter-1].value;
  129. Text2Insert  = document.powersearch.elements[ObjID].options[counter-1].text;
  130. document.powersearch.elements[ObjID].options[counter] = new Option(trimPrefixIndent(Text2Insert), Value);
  131. }
  132. }
  133. function GetLocation(ObjID, Value)
  134. {
  135.   total=document.powersearch.elements[ObjID].length;
  136.   for (pp=0; pp<total; pp++)
  137.      if (document.powersearch.elements[ObjID].options[pp].text == "---"+Value+"---")
  138.      { return (pp);
  139.        break;
  140.      }
  141.   return (-1);
  142. }
  143. function GetObjID(ObjName)
  144. {
  145.   for (var ObjID=0; ObjID < window.powersearch.elements.length; ObjID++)
  146.     if ( window.powersearch.elements[ObjID].name == ObjName )
  147.     {  return(ObjID);
  148.        break;
  149.     }
  150.   return(-1);
  151. }
  152. </script>
  153. </HEAD>
  154. <BODY topMargin=0 rightMargin=0 leftMargin=0>       
  155. <!--#include file="top.asp"-->
  156. <%
  157.   select case request("action")
  158.   case "add"
  159.        call SaveAdd()
  160.   case "modify"
  161.        call SaveModify()
  162.   case "del"
  163.        call delCate()
  164.   case "edit"
  165.        isEdit=True
  166.        call myform(isEdit)
  167.   case else
  168.        isEdit=False
  169.        call myform(isEdit) 
  170.   end select
  171. sub SaveAdd
  172. Loan_num=request.Form("Loan_num")
  173. pinming=trim(request.Form("pinming"))
  174. names=Split(pinming,"|")
  175. id=names(0)
  176. Material_id=names(1)
  177. Set rs99 = server.CreateObject("adodb.recordset")
  178. sql99 = "select * from material where Id=" & Material_id
  179. rs99.Open sql99, conn, 1, 1
  180. if not rs99.eof then
  181. pinming = rs99("pinming")
  182. guige=rs99("guige")
  183. unit=rs99("unit")
  184. end if
  185. rs99.Close
  186. Set rs99 = Nothing
  187. show=0
  188. set rs=server.createobject("adodb.recordset") 
  189. sql="select * from storage where storage='"&request.Form("storage")&"'"
  190. rs.open sql,conn,1,3
  191. if not rs.eof then
  192. Material_ids=Split(rs("Material_id"),"|")
  193. nums=Split(rs("num"),"|")
  194. for i=0 to UBound(Material_ids)
  195. if Material_ids(i)<>"" then
  196. if clng(Material_ids(i))=clng(Material_id) then
  197. id0=id0&Material_ids(i)&"|"
  198. n=cdbl(nums(i))-cdbl(request.Form("Loan_num"))
  199. if n<0 then
  200. response.Write "<script language=javascript>alert('对不起该仓位存货不足!');</script>"
  201. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  202. response.end
  203. end if
  204. num0=num0&n&"|"
  205. show=1
  206. else
  207. id0=id0&Material_ids(i)&"|"
  208. num0=num0&nums(i)&"|"
  209. end if
  210. end if
  211. next
  212. rs("Material_id") = id0
  213. rs("num") = num0
  214. rs.update
  215. end if
  216. rs.close
  217. set rs=nothing
  218. if show=0 then
  219. response.Write "<script language=javascript>alert('对不起该仓位没存放需报损配件!');</script>"
  220. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  221. response.end
  222. end if
  223. set rs=server.createobject("adodb.recordset") 
  224. sql="select * from store where id="&id&""
  225. rs.open sql,conn,1,3
  226. if not rs.eof then
  227. if rs("number")-Loan_num<0 then
  228. response.Write "<script language=javascript>alert('对不起,库存不足,请调整您的报损量!');</script>"
  229. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  230. response.end
  231. else
  232. rs("number")=rs("number")-Loan_num
  233. rs.update
  234. end if
  235. end if
  236. rs.close
  237. set rs=nothing
  238. set rs=server.createobject("adodb.recordset") 
  239. sql="select * from baosun"
  240. rs.open sql,conn,1,3
  241. rs.addnew
  242. rs("class") = trim(request.Form("d_position1"))
  243. rs("Material_id") = Material_id
  244. rs("guige") = guige
  245. rs("pinming") = pinming
  246. rs("uptime") = request.Form("uptime")
  247. rs("Unit") = unit
  248. rs("Loan_num") = Loan_num
  249. rs("content") = trim(request.Form("content"))
  250. rs("storage") = request.Form("storage")
  251. rs.update
  252. response.Write "<script language=javascript>alert('报损成功!');</script>"
  253. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  254. response.end
  255. rs.close
  256. set rs=nothing
  257. end sub
  258.  
  259. sub SaveModify  
  260. old_num=request.Form("old_num")
  261. Loan_num=request.Form("Loan_num")
  262. num= old_num-Loan_num
  263. Material_id=request.Form("Material_id")
  264. set rs=server.createobject("adodb.recordset") 
  265. sql="select * from store where Material_id="&Material_id&""
  266. rs.open sql,conn,1,3
  267. if not rs.eof then
  268. if rs("number")+num<0 then
  269. response.Write "<script language=javascript>alert('对不起,库存不足,请调整您的报损量!');</script>"
  270. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  271. response.end
  272. else
  273. rs("number")=rs("number")+num
  274. rs.update
  275. end if
  276. end if
  277. rs.close
  278. set rs=nothing
  279.   
  280. set rs=server.createobject("adodb.recordset") 
  281. sql="select * from baosun where id="&request.Form("id")
  282. rs.open sql,conn,1,3
  283. rs("Loan_num") = Loan_num
  284. rs("content") = trim(request.Form("content"))
  285. rs.update
  286. response.Write "<script language=javascript>alert('修改成功!');</script>"
  287. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  288. response.end
  289. rs.close
  290. set rs=nothing
  291. end sub   
  292.  
  293. sub delCate()
  294. conn.execute("delete from baosun where id in ("&Request.Form("selBigClass")&")")
  295. response.Write "<script language=javascript>alert('删除成功!');</script>"
  296. response.write "<meta http-equiv=""refresh"" content=""0;url=baosun.asp"">"
  297. response.end
  298.   end sub
  299.   %> <% sub myform(isEdit) %>    
  300. <TABLE width=800 align=center border="1" cellspacing="0" bordercolor="#D6D3CE">
  301.   <TBODY> 
  302.   <TR> 
  303.     <td align="center" valign="top"> <%if oskey="supper" or oskey="admin" then%>
  304. <fieldset style="width:98%"><legend>
  305. <%
  306.     
  307.    if isedit then
  308.    set rs=server.createobject("adodb.recordset")
  309.    rs.open "select * from baosun where id=" & request("id"),conn,1,1
  310.        response.write "编辑报损信息"
  311.    else
  312.        response.write "添加报损信息"
  313.    end if %></legend>
  314.         <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8">
  315.           <tr class="but"> 
  316. <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">报损日期</td>
  317.             <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">类 别</td>
  318. <td width="45%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">配件名称 | 车 型 | 剩余数量 | 采购单价 | 计量单位</td>
  319. <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">报损数量</td>
  320. <td  height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">备  注</td>
  321. <td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">报损仓位</td>
  322.           </tr>
  323.   <form name="powersearch" method="post" action="baosun.asp" onSubmit="return Juge(this)" >
  324.   <tr> <input type="Hidden" name="action" value='<% If isedit then%>modify<% Else %>add<% End If %>'> 
  325.   <% If isedit then%><input type="Hidden" name="id" value="<%=rs("id")%>">
  326.   
  327.    <input type="Hidden" name="storage" value="<%=rs("storage")%>">
  328.   <input type="Hidden" name="Material_id" value="<%=rs("Material_id")%>"><% End If %>
  329.             <td height="18" align="center">
  330. <input name="uptime" onFocus="show_cele_date(uptime,'','',uptime)" type="text"  size="10"  value='<% if isedit then
  331.                                                          response.write rs("uptime")
  332.  else
  333.  response.write date()
  334.   end if %>'></td>
  335.             <td>
  336. <select name='d_position1' onchange='Do_po_Change(this);' valign=top style='width:90'<% if isedit then%> disabled="disabled"<%end if%>>
  337. <% if isedit then%>
  338. <option selected="selected"><%=rs("class")%></option>
  339. <%else%>
  340. <option selected value='0000'>请选择类别</option>
  341. <%end if%>
  342. <%
  343. set rs1=server.createobject("adodb.recordset")
  344.    rs1.open "select * from class",conn,1,1
  345.    if not rs1.eof then
  346.    do while not rs1.eof
  347. %>
  348. <option value="<%=rs1("classnumber")%>"><%=rs1("classnumber")%></option>
  349. <%
  350. rs1.movenext
  351. loop
  352. end if
  353. rs1.close
  354. set rs1=nothing
  355. %></select></td>
  356.             <td align="center">
  357. <select name='pinming' size=1 style='width:300'<% if isedit then%> disabled="disabled"<%end if%>>
  358. <% if isedit then%>
  359. <option selected="selected" value="0|<%=rs("pinming")%>|<%=rs("guige")%>|<%=rs("Loan_num")%>|<%=rs("unit")%>"><%=rs("pinming")%></option>
  360. <input type="hidden" value="<%=rs("Loan_num")%>" name="old_num">
  361. <%else%>
  362. <option>--请选择--</option>
  363. <%end if%>
  364. </select>
  365. </td>
  366. <td><input name="Loan_num" type="text"  size="10" value='<% if isedit then
  367.                                                          response.write rs("Loan_num")
  368.   end if %>'></td>
  369. <td align="center"><input name="content" type="text"  size="20" value='<% if isedit then
  370.                                                          response.write rs("content")
  371.   end if %>'></td>
  372. <td>
  373. <select name='storage'  style='width:70'<% if isedit then%> disabled="disabled"<%end if%>>
  374. <% if isedit then%>
  375. <option selected="selected"><%=rs("storage")%></option>
  376. <%end if%>
  377. <%
  378. set rs1=server.createobject("adodb.recordset")
  379.    rs1.open "select * from storage order by storage",conn,1,1
  380.    if not rs1.eof then
  381.    do while not rs1.eof
  382. %>
  383. <option value="<%=rs1("storage")%>"><%=rs1("storage")%></option>
  384. <%
  385. rs1.movenext
  386. loop
  387. end if
  388. rs1.close
  389. set rs1=nothing
  390. %></select></td></tr>
  391. <tr>
  392. <td colspan="8" align="center"><input type="submit" value="<% if isedit then
  393.                                                          response.write "编辑"
  394.  else
  395.  response.write "添加"
  396.   end if %>"> </td>
  397.           </tr></form>
  398.   
  399.            </table>
  400.         </fieldset><%end if%>
  401.       <TABLE cellSpacing=1 cellPadding=0 width="100%" border=0 >
  402.         <TR>
  403.           <TD height="25" align="center">报 损 配 件 列 表</TD>
  404.               </TR>
  405.             </TABLE>
  406. <form action="baosun.asp" method="post" name="selform" >
  407.   <table width="100%"  border="1" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8" align="center">
  408.     <tr> 
  409.       
  410.       <td width="100%" align="center" valign="top">
  411.   <fieldset style="width:100%">
  412.         <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8">
  413.           <tr class="but"> 
  414. <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">报损日期</td>
  415.             <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">类 别</td>
  416. <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">配件名称</td>
  417. <td width="10%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">车 型</td>
  418. <td width="6%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">单 位</td>
  419. <td width="8%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">报损数量</td>
  420.             <td width="8%" height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">仓 位</td>
  421.           </tr>
  422.  <%
  423. PageShowSize = 10            '每页显示多少个页
  424. MyPageSize   = 20          '每页显示多少条
  425. If Not IsNumeric(Request("page")) Or IsEmpty(Request("page")) Or Request("page") <=0 Then
  426. MyPage=1
  427. Else
  428. MyPage=Int(Abs(Request("page")))
  429. End if
  430. set rs=server.CreateObject("ADODB.RecordSet") 
  431. search=request("search")
  432. if search<>"" then 
  433. class1=request("class")
  434. keyword=request("keyword")
  435. rs.Source="select * from baosun where class like '%"&class1&"%' and pinming like '%"&keyword&"%' order by -id"
  436. else
  437. rs.Source="select * from baosun order by -id"
  438. end if
  439. rs.Open rs.Source,conn,1,1
  440. if not rs.EOF then
  441. rs.PageSize     = MyPageSize
  442. MaxPages         = rs.PageCount
  443. rs.absolutepage = MyPage
  444. total            = rs.RecordCount
  445. for i=1 to rs.PageSize
  446. if not rs.EOF then
  447. %>
  448. <tr><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")%>"><a href="baosun.Asp?id=<%=rs("ID")%>&action=edit"><%=rs("uptime")%></a></td>
  449. <td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'"><%=rs("class")%><%if rs("class")="" then%>&nbsp;<%end if%></td>
  450. <td height="18" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">&nbsp;<a href="baosun.Asp?id=<%=rs("ID")%>&action=edit"><%=rs("pinming")%></a></td>
  451. <td height="18" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">&nbsp;<%=rs("guige")%></td>
  452. <td height="18" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'">&nbsp;<%=rs("unit")%></td>
  453. <td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'"><%=rs("Loan_num")%><%if rs("Loan_num")="" then%>&nbsp;<%end if%></td>
  454. <td height="18" align="center" class="but" onMouseDown="this.className='tddown'" onMouseUp="this.className='but'" onMouseOut="this.className='but'"><%=rs("storage")%></td>
  455. </tr>
  456. <%
  457. rs.MoveNext
  458. end if
  459. next
  460. end if
  461. %>
  462. <tr><td align="right" colspan="10" height="22">
  463. 共 <%=total%> 条,当前第 <%=Mypage%>/<%=Maxpages%> 
  464.             页,每页 <%=MyPageSize%> 条 
  465.             <%
  466. if search<>"" then
  467. url="baosun.asp?class="&class1&"&keyword="&keyword&"&search=search&"
  468. else
  469.             url="baosun.asp?"
  470. end if
  471. PageNextSize=int((MyPage-1)/PageShowSize)+1
  472. Pagetpage=int((total-1)/rs.PageSize)+1
  473. if PageNextSize >1 then
  474. PagePrev=PageShowSize*(PageNextSize-1)
  475. Response.write "<a class=black href='" & Url & "page=" & PagePrev & "' title='上" & PageShowSize & "页'>上一翻页</a> "
  476. Response.write "<a class=black href='" & Url & "page=1' title='第1页'>页首</a> "
  477. end if
  478. if MyPage-1 > 0 then
  479. Prev_Page = MyPage - 1
  480. Response.write "<a class=black href='" & Url & "page=" & Prev_Page & "' title='第" & Prev_Page & "页'>上一页</a> "
  481. end if
  482. if Maxpages>=PageNextSize*PageShowSize then
  483. PageSizeShow = PageShowSize
  484. Else
  485. PageSizeShow = Maxpages-PageShowSize*(PageNextSize-1)
  486. End if
  487. If PageSizeShow < 1 Then PageSizeShow = 1
  488. for PageCounterSize=1 to PageSizeShow
  489. PageLink = (PageCounterSize+PageNextSize*PageShowSize)-PageShowSize
  490. if PageLink <> MyPage Then
  491. Response.write "<a class=black href='" & Url & "page=" & PageLink & "'>[" & PageLink & "]</a> "
  492. else
  493. Response.Write "<B>["& PageLink &"]</B> "
  494. end if
  495. If PageLink = MaxPages Then Exit for
  496. Next
  497. if Mypage+1 <=Pagetpage  then
  498. Next_Page = MyPage + 1
  499. Response.write "<a class=black href='" & Url & "page=" & Next_Page & "' title='第" & Next_Page & "页'>下一页</A>"
  500. end if
  501. if MaxPages > PageShowSize*PageNextSize then
  502. PageNext = PageShowSize * PageNextSize + 1
  503. Response.write " <A class=black href='" & Url & "page=" & Pagetpage & "' title='第"& Pagetpage &"页'>页尾</A>"
  504. Response.write " <a class=black href='" & Url & "page=" & PageNext & "' title='下" & PageShowSize & "页'>下一翻页</a>"
  505. End if
  506. rs.Close
  507. set rs=nothing
  508. %>&nbsp;&nbsp;&nbsp;&nbsp;<%if oskey="supper" or oskey="admin" then%>
  509.         <input type="checkbox" name="checkbox" value="checkbox" onClick="javascript:SelectAll()"> 选择/反选
  510.               <input onClick="{if(confirm('此操作将删除该信息!nn为了数据的一致,请先把报损数量修改为0再删除nn确定要执行此项操作吗?')){this.document.selform.submit();return true;}return false;}" type=submit value=删除 name=action2> 
  511.               <input type="Hidden" name="action" value='del'><%end if%></td></tr>
  512.         </table>
  513. </fieldset>
  514.   
  515. </td>
  516.     </tr>
  517.     <tr> 
  518.       <td height="50" colspan="3" align="center">
  519.         
  520.         </td>
  521.     </tr>
  522.   </table>
  523. </form><br>
  524. <fieldset style="width:80%"><legend>报损搜索</legend>
  525.         <table width="90%" border="0" cellpadding="0" cellspacing="0" bordercolor="#D4D0C8">
  526.          
  527.   <form name="search" method="post" action="baosun.asp">
  528.   <tr><input name="search" type="hidden" value="search">
  529.             <td height="18" align="center" width="20%">
  530. <select name="class" size="1">
  531. <option value="">所有分类</option>
  532. <%
  533.        set rs2=server.createobject("adodb.recordset")
  534.    rs2.open "select * from class",conn,1,1
  535.    if not rs2.eof then
  536.    do while not rs2.eof
  537.    classnumber=rs2("classnumber")
  538.    %>
  539.    <option value="<%=rs2("classnumber")%>"><%=rs2("classnumber")%></option>
  540. <%
  541. rs2.movenext
  542. loop
  543. end if
  544. rs2.close
  545. set rs2=nothing
  546. %></select></td>
  547.             <td align="center" width="65%">配件名称关键字: <input name="keyword" type="text"  size="25"> 关键字为空则搜索所有</td>
  548.                       
  549. <td align="center" width="15%" ><input type="submit"  value="查 找"> </td>
  550.           </tr></form>
  551. </TD>
  552.               </TR>
  553.           </table>
  554.     </fieldset>      
  555.       <table width="100%" border="0" cellspacing="0" cellpadding="4">
  556.       
  557.       </table>
  558.   </TBODY>
  559. </TABLE>
  560. <%end sub%>
  561. <P>
  562. <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
  563.   <TBODY>
  564.   <TR vAlign=center>
  565.     <TD align=middle width="100%"><!--#include file="footer.htm"--></TD>
  566.   </TR></TBODY></TABLE></P></BODY></HTML>