| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 297 人关注过本帖
标题:为什么在查询是所以的内容都出现了呢,而不是查询的内容
只看楼主 加入收藏
l373889105
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-16
收藏
 问题点数:0 回复次数:5 
为什么在查询是所以的内容都出现了呢,而不是查询的内容

<%
set conn=server.createobject("adodb.connection")
conn.open="driver={sql server};server=127.0.0.1;uid=sa;pwd=;database=tjphone"
sql="select * from tianjin where chanpin like " & "'%" &text1& "%'" & " and xingzhi like " & "'%" &text2& "%'" &"and lxdd like " & "'%" &text3& "%'"

set rs=Server.CreateObject("ADODB.recordset")
rs.open sql,conn,3
%>
<%text1=Request("text1") %>
<%text2=Request("text2") %>
<%text3=Request("text3") %>
<% sub showonepage(rs,page) %>
<% rs.absolutepage=page %>
<% for kpage=1 to rs.pagesize %>
<%
if text1<>""or text2<>"" or text3<>"" then

while not rs.eof

row="<tr align=middle>"
for i=0 to rs.fields.count-1
row=row&"<td>"&rs(i)&"</td>"
next
Response.Write row&"</tr>"
rs.movenext %>
<% if rs.eof then exit for
%> <%

wend


end if
%>

<% next %>
<% end sub %>

<% rs.pagesize=10
page=1
page=clng(request("page"))
if page<1 then page=1
if page>rs.pagecount then page=rs.pagecount
showonepage rs,page
%>
<% if page<>1 then%>
<a href="chaxun.asp?page=1">第一页</a><a href="chaxun.asp?page=<%=(page-1)%>">上一页</a>
<% end if%>
<% if page<>rs.pagecount then%>
<a href="chaxun.asp?page=<%=(page+1)%>">下一页</a><a href="chaxun.asp?page=<%=rs.pagecount%>">最后一页</a>
<% end if%>


这是一个分页加查询的代码,为什么在查询是所以的内容都出现了呢,而不是查询的内容,谢谢.

搜索更多相关主题的帖子: 查询 
2007-06-15 09:38
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

在“set rs=Server.CreateObject("ADODB.recordset")”只前加上response.write(Sql)

问题原因基本就能找出来了!


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-06-15 09:40
yuexinlin200
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-6-12
收藏
得分:0 
是不是下一页的时候是所有的记录?如果是的话应该

<a href="chaxun.asp?page=<%=(page-1)%>">上一页</a>

只把页数传了过去,查询的关键字没有传过去

FastCode Web快速开发工具,www.
2007-06-15 09:41
l373889105
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-16
收藏
得分:0 

还是不行啊

2007-06-15 10:39
laigaoat2005
Rank: 4
等 级:业余侠客
帖 子:388
专家分:226
注 册:2007-4-5
收藏
得分:0 
我也遇到了相同的问题啊,就是不知怎么把页数和rs全都传过去啊.急!
2007-06-15 10:57
l373889105
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-5-16
收藏
得分:0 

帮忙啊

2007-06-15 11:13
快速回复:为什么在查询是所以的内容都出现了呢,而不是查询的内容
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042085 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved