📄 pc.asp
字号:
<!--#include file="pcdb.asp"-->
<%
Response.Expires = 0
if Session("MAXPAGE") <=0 then session("MAXPAGE") = 20
MAX_PAGE=Session("MAXPAGE")
if Request.QueryString("order")<>null or Request.QueryString("order")<>"" then
ordername=(Request.QueryString("order"))
else
ordername="id"
end if
if Request.QueryString("allnum")<>null or Request.QueryString("allnum")<>"" then
MAX_PAGE=Request.QueryString("allnum")
session("MAXPAGE")=MAX_PAGE
end if
' 设定当前搜索
if Request.QueryString("search")<>"" then
Session("searchname")=Request.QueryString("search")
end if
' 设定当前过滤
if Request.QueryString("namefilter")<>"" then
Session ("namefilter") = Request.QueryString("namefilter")
end if
Set rs=Server.CreateObject("ADODB.Recordset")
strSQL="SELECT * FROM 设备资源 "
searchfilter=""
if Session("searchname")<>"" then
if Session("searchname")<>"reset" then
searchfilter = searchfilter & " and (编号 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 部门 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 使用人 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or CPU LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 显示器 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 硬盘 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 光驱 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 主板 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 内存 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 声卡 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 音箱 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 网卡 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 锁号 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 其他设备 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 实价 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 供应商 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 保修期 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 录入时间 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 设备状态 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or IP地址 LIKE '%" & Session("searchname") & "%' "
searchfilter = searchfilter & " or 备注 LIKE '%" & Session("searchname") & "%') "
else
Session("searchname")=""
end if
end if
if Session ("namefilter")<>"" then
strSQL = strSQL & " WHERE " & Session("namefilter") & searchfilter
elseif searchfilter<>"" then
if (left(searchfilter,4)=" and") then searchfilter= right(searchfilter,len(searchfilter)-4)
strSQL = strSQL & " WHERE " & searchfilter
end if
strSQL = strSQL & " ORDER by " & ordername
'response.write strSQL
rs.open strSQL,conn,1,1
alls=rs.Recordcount
if Request.QueryString("row")<>null or Request.QueryString("row")<>"" then
row=cint(Request.QueryString("row"))
else
row=alls-MAX_PAGE
end if
if row > alls-MAX_PAGE then row=alls-MAX_PAGE
if row < 0 then row=0
Session("row")=row
if Not RS.EOF then
RS.move row
end if
%>
<%
Sub ShowField(strFieldName, avarLookup)
if RS(strFieldName)<>"" then
Response.Write "<TD>" + RS(strFieldName) + "</TD>"
else
Response.Write "<TD>不详</TD>"
end if
end sub
%>
<HTML><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
var CurEl; //记录当前的Element
var OldEl; //记录上一次停留的Element
function TurnColor(){
//如果鼠标点击的为表头,直接返回 否则把上一次停留的行颜色置原色
//当前的行置成另外的颜色,并使OldID=CurID
if(event.srcElement.parentElement.className=="Body"){
if (OldEl!=null){
OldEl.style.backgroundColor="";
}
CurEl=event.srcElement.parentElement;
CurEl.style.backgroundColor="#fed179";
OldEl=CurEl
}
}
function find(board){
row=prompt("想要移到第几条记录呢?请输入编号:\n",0)
if(row!=null&&row!=""){
row=row-1
link="pc.asp?row="+ row +"&name=<%=timer()%>"
document.location.href=link
}
}
function allnum(){
num=prompt("每屏想要显示多少条记录呢?请输入数目:\n",20)
if(num!=null&&num!=""){
link="pc.asp?allnum="+ num +"&name=<%=timer()%>"
document.location.href=link
}
}
function search(){
num=prompt("请输入要搜索的关键字:\n","")
if(num!=null&&num!=""){
link="pc.asp?search="+ num +"&name=<%=timer()%>"
document.location.href=link
}
}
</script>
<link rel="stylesheet" type="text/css" href="../d.css">
<script LANGUAGE="JavaScript">
<!--
var str = "toolbar=no,scrollbars=yes,width=600,height=250,top=10;left=10";
function editrow(eid)
{
// window.open ("pcedit.asp?id=" + eid , "edit", str);
link = "pcedit.asp?action=edit&id=" + eid , "edit", str
document.location.href=link
return false;
}
// -->
</script>
</head>
<BODY bgcolor="White" text="#000000" style="margin-left:3px;margin-top: 3px" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" link="#0072E3" vlink="#0072E3" >
<!--#include file="pctop.asp"-->
<TABLE bgcolor="#6AB5FF" style="color:#42428F" border="0" cellpadding="0" cellspacing="0" width="100%">
<TR style="font-size:9pt"><TD>
<a class='aa' href="javascript:find('<%=board%>')">移到</a>│<a class='aa' href="pc.asp?row=0&order=<%=ordername%>&name=<%=timer()%>">最始</a>│<a class='aa' href="pc.asp?row=<%=alls%>&order=<%=ordername%>&name=<%=timer()%>">最后</a><%
if row >0 then%>│<a class='aa' href="pc.asp?row=<%=row-MAX_PAGE%>&order=<%=ordername%>&name=<%=timer()%>">上页</a><%else%>│<font color="#2f4f4f">上页</font><%
end if
if row+MAX_PAGE<alls then
%>│<a class='aa' href="pc.asp?row=<%=row+MAX_PAGE%>&order=<%=ordername%>&name=<%=timer()%>">下页</a><%else%>│<font color="#2f4f4f">下页</font><%
end if %>│<a class='aa' href="javascript:allnum()">设置</a>│<a class='aa' href="pcedit.asp?action=add">添加</a>│<a class='aa' href="javascript:search()">搜索</a>│<% if (Session("searchname")<>"") then %> <a class='aa' href="pc.asp?search=reset&order=<%=ordername%>">全部</a>│<% end if %><a class='aa' href="pcfilter.asp">过滤</a>│<a class='aa' href="pcstat.asp">统计</a>│<a class='aa' href="pcrptfilter.asp">报表</a>│<a class='aa' href="../">返回</a>│
</td> <td align="right"><font color="#000000">第<% =int(row/MAX_PAGE)+1%>页,共<% =alls%>条记录,按<% =ordername%>排序 </font></td>
</tr>
</table>
<TABLE border="0" cellpadding="0" cellspacing="1" width="100%">
<TR bgcolor="#C4C4FF" style="font-size:9pt">
<TD width="76"><font color="#8F8FBD"><a href="pc.asp?order=编号">编号</a></font></TD>
<TD width="76"><font color="#8F8FBD"><a href="pc.asp?order=部门">部门</a></font></TD>
<TD width="76"><font color="#8F8FBD"><a href="pc.asp?order=使用人">使用人</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=CPU">CPU</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=显示器">显示器</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=硬盘">硬盘</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=IP地址">IP地址</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=设备状态">设备状态</a></font></TD>
</TR>
<%
for i=1 to MAX_PAGE
if RS.EOF then exit for
if i mod 2 = 0 then
%>
<TR bgcolor="#CEE7FF" style="font-size:9pt" OnDblClick=editrow("<% =RS("id")%>"); OnClick="TurnColor();" ID="<%=RS("id")%>" class="Body" >
<%
else
%>
<TR bgcolor="#FFFFDD" style="font-size:9pt" OnDblClick=editrow("<% =RS("id")%>"); OnClick="TurnColor();" ID="<%=RS("id")%>" class="Body" >
<%
end if
%>
<%
ShowField "编号", Null
ShowField "部门", Null
ShowField "使用人", Null
ShowField "CPU", Null
ShowField "显示器", Null
ShowField "硬盘", Null
ShowField "IP地址", Null
ShowField "设备状态",Null
%>
</TR>
<%
RS.MoveNext
next
RS.close
conn.close
%>
<TR bgcolor="#C4C4FF" style="font-size:9pt">
<TD><font color="#8F8FBD"><a href="pc.asp?order=编号">编号</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=部门">部门</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=使用人">使用人</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=CPU">CPU</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=显示器">显示器</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=硬盘">硬盘</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=IP地址">IP地址</a></font></TD>
<TD><font color="#8F8FBD"><a href="pc.asp?order=设备状态">设备状态</a></font></TD>
</TR>
</table>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -