📄 manulist.asp
字号:
<!-- #include file = "include/sysbase.asp" -->
<!-- #include file = "../include/config.asp" -->
<%
Dim rsObj, rsSuper, strSQL
Dim page, thisUrl, i, bShowAdd, sAddPage
Dim intID, nSuperId, szSuperName, nID, szName
'获取当前分类Id
intID = RealString(Request.QueryString("id"))
If intID = "" Then intID = "0"
'获取当前显示的页码
page = RealString(Request.QueryString("page"))
If (page = "" Or IsEmpty(page)) Then page = 1
thisUrl = "manuList.asp?id=" & intID
Session("adminOldUrl") = thisUrl&"&page = "&page
Set rsObj = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM ProductType WHERE 1 = 1 AND SuperID = " & intID & " ORDER by id"
'使用LockType和CursorType常量时必须在global.asa中用TypeLib声明ADO
rsObj.Open strSQL, conn, adOpenKeyset, adLockReadOnly
rsObj.pagesize = conMaxPerPage
'找它的父类,因为删除时需要传值(删除后返回父类),'返回父类'的链接也需要
strSQL = "SELECT * FROM ProductType WHERE id = " & intID
Set rsSuper = Server.CreateObject("ADODB.RecordSet")
rsSuper.Open strSQL, conn, adOpenKeyset, adLockReadOnly
If Not rsSuper.eof Then
nSuperId = rsSuper("SuperID")
szSuperName = rsSuper("Name")
Else
nSuperId = 0
End If
rsSuper.Close()
%>
<html><head>
<meta http-equiv = "Content-Type" content = "text/html; charset = gb2312">
<link rel = "stylesheet" href = "include/main.css" type = "text/css">
<SCRIPT language = "JavaScript" src = "Include/common.js"></SCRIPT>
</head>
<body text = "#000000" leftmargin = "0" topmargin = "0" marginwidth = "0" marginheight = "0">
<table align = center width = "80%" border = "1" bordercolordark = "#C6DBE7" bordercolorlight = "#092094" cellpadding = "2" cellspacing = "0" align = "center">
<tr>
<td height = "28" bgcolor = "#4296E7">
<div align = "center"><font color = "#FFFFFF">手机厂商管理</font></div>
</td>
</tr>
</table>
<%
'如果父级ID不是0,即不是顶级类型,则显示修改名称功能
if intID<>"0" then
%>
<table width = "80%" border = "1" bordercolordark = "#C6DBE7" bordercolorlight = "#092094" cellpadding = "2" cellspacing = "0" align = "center">
<tr>
<td width = "7%" nowrap height = "37" valign = "middle"> <a href = manuList.asp?id=<%=nSuperId%>>返回</a></td>
<td width = "93%" height = "37" valign = "middle" align = center>
<form method = "post" name = "sortMod" action = "manuModifySave.asp">厂商列表
<input type = "text" name = "name" value = "<%=szSuperName%>">
<input type = "hidden" name = "id" value = "<%=intID%>">
<input type = "submit" name = "Submit" value = "保存" onClick = "return checkMe(sortMod)">
</form>
</td>
</tr>
</table>
<%
end if
%>
<table width = "80%" border = "1" bordercolordark = "#C6DBE7" bordercolorlight = "#092094" cellpadding = "2" cellspacing = "0" align = "center">
<%
'如果从数据库中检索到数据,则以列表的方式示式
if not (rsObj.eof or err) then
%>
<tr bgcolor = "#5EA5E6">
<td width = "6%" nowrap>
<div align = "center"><font color = "#FFFFFF">编号</font></div></td>
<td nowrap>
<div align = "center"><font color = "#FFFFFF">厂商名称</font></div></td>
<td width = "8%" nowrap>
<div align = "center"><font color = "#FFFFFF">修改</font></div></td>
<td width = "8%" nowrap>
<div align = "center"><font color = "#FFFFFF">删除</font></div></td>
</tr>
<%
rsObj.move (page-1)*conMaxPerPage
i = 1
Do While Not (rsObj.EOF Or Err)
nID = rsObj("id")
nSuperId = rsObj("SuperId")
szName = rsObj("Name")
%>
<tr>
<td width = "6%" nowrap><div align = "center"><%=nID%></div></td>
<td nowrap>
<div align = "center"><a href = manuList.asp?id=<%=nID%>><%=szName%></a></div></td>
<td width = "6%" nowrap>
<div align = "center"><a href = manuList.asp?id=<%=nID%>>修改</a></div></td>
<td width = "6%" nowrap align = center>
<a href = "manuDel.asp?id=<%=nID%>&SuperID=<%=nSuperId%>" onclick = "return confirm('确实要删除吗?');">删除</a></td>
</tr>
<%
i = i + 1
If i > conMaxPerPage Then Exit Do
rsObj.MoveNext()
loop
end if
'是否显示添加按钮
bShowAdd = True
'单击添加按钮后的转向页
sAddPage = "manuAdd.asp"
%>
<tr>
<td bgcolor = "#4296E7" colspan = 4>
<!-- #include file = "include/pageguide.asp"-->
</td>
</tr>
</table>
<%
'手动关闭连接,将连接放入连接池
rsObj.Close()
Set rsObj = Nothing
CloseConn()
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -