菜鸟求救 有关ASP模糊查询的分页问题 那个大侠能教教我 怎么把以下程序调通 小弟谢了
<html>
<head>
<title>tre</title>
</head>
<body>
<%
set conn=Server.CreateObject("ADODB.CONNECTION")
conn.Open"Provider=MICROSOFT.JET.OLEDB.4.0;Data Source=F:\AA.mdb;"
set rs = server.CreateObject("ADODB.recordset")
rs.CursorType=adOpenStatic
rs.open "select * from B where id like '%1%' or 2 like '%1%' or 3 like '%1%' or 4 like '%1%' or 5 like '%1%'",conn
'对站内以ID的模糊搜索
rs.PageSize=10
'返回当前页
page=CLng(request("page"))
if page < 1 then page=1
if page > rs.pagecount then page=rs.pagecount
%>
<table border="0">
<tr><td>xh</td>
<%for i=0 to rs.fields.count-1
response.write"<td>"&rs.fields(i).name&"</td>"
next
%>
</tr>
<%
'设置当前页
rs.absolutepage=page
'显示当前页
for ipage = 1 to rs.pagesize
recno = (page - 1) * rs.pagesize + ipage
%>
<tr><td><%=recno%></td><%for i=0 to rs.fields.count-1%>
<td><%=rs.fields(i).value%></td><%Next%>
</tr><%rs.movenext'如果已经到达末尾,则提前跳出循环
if rs.eof then exit for
next
%>
</table>
<p align="center">
<%
'显示第一页,上一页,下一页,最后一页信息几创建有效连接
if page<>1 then
response.write"<a href=Untitled-1.asp?page=1>第一页</a> "
response.write"<a href=Untitled-1.asp?page="&(page-1)&">上一页</a> "
end if
if page<>rs.pagecount then
response.write"<a href=Untitled-1.asp?page="&(page+1)&">下一页</a> "
response.write"<a href=Untitled-1.asp?page="&rs.pagecount&">最后一页</a>"
end if
%>
</p><p align="center">页数:<%=page%>/<%=rs.pagecount%></p>
<%
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
</body>
</html>
库名:AA
表名:B
字段:ID,2,3,4,5
挂ACCESS库
ASP页面名Untitled-1.asp
<head>
<title>tre</title>
</head>
<body>
<%
set conn=Server.CreateObject("ADODB.CONNECTION")
conn.Open"Provider=MICROSOFT.JET.OLEDB.4.0;Data Source=F:\AA.mdb;"
set rs = server.CreateObject("ADODB.recordset")
rs.CursorType=adOpenStatic
rs.open "select * from B where id like '%1%' or 2 like '%1%' or 3 like '%1%' or 4 like '%1%' or 5 like '%1%'",conn
'对站内以ID的模糊搜索
rs.PageSize=10
'返回当前页
page=CLng(request("page"))
if page < 1 then page=1
if page > rs.pagecount then page=rs.pagecount
%>
<table border="0">
<tr><td>xh</td>
<%for i=0 to rs.fields.count-1
response.write"<td>"&rs.fields(i).name&"</td>"
next
%>
</tr>
<%
'设置当前页
rs.absolutepage=page
'显示当前页
for ipage = 1 to rs.pagesize
recno = (page - 1) * rs.pagesize + ipage
%>
<tr><td><%=recno%></td><%for i=0 to rs.fields.count-1%>
<td><%=rs.fields(i).value%></td><%Next%>
</tr><%rs.movenext'如果已经到达末尾,则提前跳出循环
if rs.eof then exit for
next
%>
</table>
<p align="center">
<%
'显示第一页,上一页,下一页,最后一页信息几创建有效连接
if page<>1 then
response.write"<a href=Untitled-1.asp?page=1>第一页</a> "
response.write"<a href=Untitled-1.asp?page="&(page-1)&">上一页</a> "
end if
if page<>rs.pagecount then
response.write"<a href=Untitled-1.asp?page="&(page+1)&">下一页</a> "
response.write"<a href=Untitled-1.asp?page="&rs.pagecount&">最后一页</a>"
end if
%>
</p><p align="center">页数:<%=page%>/<%=rs.pagecount%></p>
<%
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
</body>
</html>
库名:AA
表名:B
字段:ID,2,3,4,5
挂ACCESS库
ASP页面名Untitled-1.asp
...全文
相关推荐
asp菜鸟快速入门(增删改查 分页 模糊查询)
本教程针对ASP初学者,旨在帮助你快速掌握基本的网页开发技能,包括数据的增删改查操作、分页显示以及模糊查询。下面我们将深入探讨这些核心概念。
菜鸟十天学会ASP教程
这个"菜鸟十天学会ASP教程"显然是一份全面的初学者指南,旨在帮助新手在短时间内掌握ASP的基础知识和实践技能。以下是根据教程标题和描述,以及压缩包内文件名所涵盖的知识点进行的详细解释:1.
菜鸟也学DW做ASP图文教程
总的来说,《菜鸟也学DW做ASP图文教程》是一份全面且易懂的学习资源,旨在让初学者能够快速掌握ASP和DW的结合使用,从而踏入动态网站开发的大门。
asp.net菜鸟商城系统
【标题】"asp.net菜鸟商城系统" 是一个基于ASP.NET技术构建的电子商务平台,专为初学者设计,提供了一个学习和实践的环境。
菜鸟10天学会asp
总的来说,"菜鸟10天学会ASP"的前两天内容涵盖了ASP环境的配置和基本的表单数据处理,这些都是ASP开发的基础。


