排序方式解决“上下主题”问题(三)
排序方式解决“上下主题”问题(三),排序方式解决“上下主题”问题(三)
--------部分,未经优化处理-------
<%
Const adOpenStatic = 3
Const adLockPessimistic = 2
Set conn = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")
DBPath=Server.MapPath("../fpdb/massege.mdb")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};dbq="& DBPath
SQLcmd="Select * From MASSEGE Order By A_OrderID Desc"
RS.Open SQLcmd,conn,adOpenStatic,adLockPessimistic
page = CLng(Request("txtpage"))
RS.PageSize = 30
If Page < 1 Then Page = 1
If page RS.PageCount Then page = RS.PageCount
RS.AbsolutePage = page
%
<form action="main.asp" method="get"
<table align="center" border="0" cellspacing="0" cellpadding="0"
<tr
<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<a href="speak.asp" target="rbottom"<font color="#0000FF"发言</font</a</td
<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<a href="main.asp"<font color="#0000FF"刷新</font</a</td
<td height="1" style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<font color="#0000FF"留言笔数:<%=RS.RecordCount%</font</td
<td height="1" style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<font color="#0000FF"总页数:<%=RS.PageCount%</font</td
<td height="1" style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<font color="#0000FF"目前页次:<%=page%</font</td
<td valign="top" align="left" height="1" style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<font color="#0000FF"转到<input type="text" name="txtpage" size="2" style="font-size: 8pt; border-style: dotted; border-width: 1"页</font</td
<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"
<font color="#0000FF"
<%
If page < 1 Then
Response.Write"<a href=main.asp?txtpage=1第一页</a"%</font</td
<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"
<font color="#0000FF"
<%Response.Write"<a href=main.asp?txtpage="&(page - 1)&"上一页</a"%</font</td
<%
End If
If page <RS.PageCount Then%<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"
<font color="#0000FF"
<%Response.Write"<a href=main.asp?txtpage="&(page + 1)&"</a" %</font</td
<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<font color="#0000FF"<%Response.Write"<a href=main.asp?txtpage="&RS.PageCount&"最后一页</a"
End If
%</font</td
<td style="border-left: 1 solid #FFFF00; border-right: 1 solid #FFFF00; border-bottom: 2 solid #FFFF00"<a href="pob_massege.asp"<font color="#0000FF"精华</font</a</td
<td style=