ASP搜索数据库后在点下一页查询语句丢失问题
在我做分页的时候,我的分页形式是这样的:"首页 上一页 下一页 尾页 文本框(里面可以输入页数) 按钮 然后查询是文本框(里面输入模糊查找的内容) 搜索按钮 一行只显示4个记录"以上说的内容 功能全部正常,只有一个问题,我在模糊查找的文本框里输入"电池" 按搜索 ,搜索出了75页相关的记录,第一页显示 "里电池" "干电池" "8号电池" "5号电池" 4个记录 ,但是我在点下一页的时候就显示 共7451条记录 2/7451 而不是2/75 ,请问这么解决这样的问题啊???用SESSION怎么做啊?谢谢!
参考答案:关键字丢失,点分页的时候,请跟上搜索的关键字,如:index.asp?page=2&key=<%=key%>
文件最上面会有一句话:key=request("key")取得关键字。
查询SQL语句里,会有select * from [tablename] where 字段名 like '%"&key&"%'