页面中“上一页”和“下一页”的链接不能作用
页面中“上一页”和“下一页”的链接不能作用,好像参数intcurpage有问题,可是我不知道具体怎么该,请大家看看!
<html>
<body><a href="productbeginpage.htm">返回总目录</a>
<center>
<%
set conn=server.createObject("ADODB.Connection")
address=server.mappath("weldsDb.mdb")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&_
address
set rs=server.createobject("adodb.recordset")
rs.open "气保护不锈钢药芯焊丝 " ,conn ,3 '打开记录集
rs.pagesize=1
if not isempty(request("topage")) then
topage=CInt(request("topage"))
if topage>rs.pagecount then
rs.Absolutepage=rs.pagecount
elseif topage <=0 then
rs.Absolutepage=1
else
rs.Absolutepage=topage
end if
end if
intCurpage=rs.Absolutepage
'********************************************
%>
<p>此类产品共有
<font size=4 color=red><b><%=rs.recordcount%></b></font>个型号。
<p>现在位于第<font size=4 color=red><b><%=rs.absolutepage%></b></font>页
<table bgcolor=Lightyellow bordercolor=blue border=3>
<tr bgcolor=deepskyblue>
<%
for i=1 to rs.fields.count-1
%>
<td align=center><b><%=rs.fields(i).name %></b></td>
<%
next
%>
</tr>
<%
for j=1 to rs.pagesize
if rs.eof then
exit for
end if
%>
<tr>
<%
for i=1 to rs.fields.count-1
%>
<td align=left><%=rs(rs.fields(i).name)%></td>
<%
next
%>
</tr>
<%
rs.movenext
next
%>
<tr>
<%
if intCurpage<>1 then
%>
<td><a href=resultproduct.asp?topage=<%=1%>>第一页</a></td>
<td><a href=resultproduct.asp?topage=<%=intCurpage-1%>>上一页</td>
<%
end if
if intCurpage<>rs.pagecount then
%>
<td><a href=resultproduct.asp?topage=<%=intcurpage+1%>>下一页</td>
<td><a href=resultproduct.asp?topage=<%=rs.pagecount%>>最后一页</td>
<%
end if
'***************************************************************
%>
<td><form action=resultproduct.asp method=post>
到
<input type="text" name=topage style="height:25px;width:40px" value=<%=intcurpage%>>
页
<input type="submit" value=go>
</form>
</td>
</tr>
</table>
</center>
<br>
<a href="productbeginpage.htm">返回总目录</a>
</body>
</html>