注册 登录
编程论坛 ASP技术论坛

请教个分页时带上查询条件的问题

robinbest 发布于 2008-04-18 11:56, 781 次点击
各位高手请进:

分页时有查询条件,只用一个关键字是可以的:
pmno = Request("pmno")
... ...
response.write " <a href=list.asp?page="&page+1&"&pmno="&pmno&">下一页</a>"

而这样就不行了(有多个关键字):
pmno = Request("pmno")
recno = Request("recno")
SearchStr="pmno like '%"&pmno&"%' and recno like '%"&recno&"%' "
... ...
response.write " <a href=list.asp?page="&page+1&"&  这里该怎么写 >下一页</a>"

Thanks
3 回复
#2
tianyu1232008-04-18 12:04
response.write " <a href=list.asp?page="&page+1&"&pmno="&pmno&"&recno="&recno&">下一页</a>"
#3
robinbest2008-04-18 12:23
[bo]以下是引用 [un]tianyu123[/un] 在 2008-4-18 12:04 的发言:[/bo]

response.write " 下一页"


response.write " <a href=list.asp?page="&page+1&"&pmno="&pmno&"&recno="&recno&">下一页</a>"

pmno="&pmno&"&recno="&recno&"  这一串要再用个变量(SearchStr)来代替,因为那个查询条件是动态的,不固定!
#4
madpbpl2008-04-18 15:26
如果按楼主个说法,你的
SearchStr="pmno like '%"&pmno&"%' and recno like '%"&recno&"%' "
这样写有些问题
改成
SearchStr = SearchStr &"&pmno="&pmno&"&recno="&recno
把condition写到sql语句中去
试试
1