asp求助一个小问题:为啥我写的搜索页面都搜出来了

来源:百度知道 编辑:UC知道 时间:2024/09/21 20:57:40
请问高手,我想编写一个搜多页面,但是不知道哪里写错了,为啥输入关键字之后,把含有关键字的和不含关键字的都所出来了,但是先显示含有关键字的,然后才显示其他内容。
因为我在搜索页面上加入了分页显示的功能,可能是我写的分页显示的代码有问题吧!
麻烦高手,给写一张搜索页面的全部代码好吗?
要求,查询数据库aaa.mdb中bbb表中ccc字段中含有关键字(传递的变量名为:ddd)的内容,显示出来,分页显示!如果能给写出上一页、下一页更好!如果有现成的asp网页,请发送一份到:yrbsir@163.com
然后,在这里说一声!必谢!好人们,先谢过了!

分三步来说:
1.表单
<form name=form1 method=post action="">
你搜索的关键字为:<input name=ddd type=text size=20>& nbsp;<input name=submit type=submit value=查询>
</form>
'===================================================
2.资料显示
<%
ddd=trim(request("ddd"))
set rs=server.createobject("ADODB.Recordset")
sql="select * from bbb where ccc like'%"&ddd&"%'"
rs.open sql,conn,1,1
if request("page")="" then
page=1
else
page=cint(request("page"))
end if
rs.pagesize=15
if page=0 then page=1
if page>rs.pagecount then page=rs.pagecount
rs.absolutepage=page
'循环语句
%>
'你要显示的内容
<%'循环结束%>
'================================================
3.分页
<%
if page<>1 then
response.write"<a href=?ddd="&ddd&"&pag