ASP多个条件查询并且分页显示 5

要求:开始时显示所有数据,当点击查看时显示所选择条件筛选数据,并且点击下一页还是显示筛选数据。... 要求:开始时显示所有数据,当点击查看时显示所选择条件筛选数据,并且点击下一页还是显示筛选数据。 展开
 我来答
百度网友3cb80af
2014-09-18 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3921万
展开全部
简单说说原理,具体的你自己实现就行了。
sql="select * from table where 1=1"
if t="t" then
sql=sql&" and xxx='"&request("筛选条件")&"'"
end if
这样就可以一出来是全部,,

在筛选的form里的action=加上t=t

然后在分页里
if t="t" then
<a href="?page=<%=page+1%>&t=t&各个条件">下一页
else
<a href="?page=<%=page+1%>">

end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lan310520
2014-09-18
知道答主
回答量:46
采纳率:0%
帮助的人:21.4万
展开全部
利用 sql语句组合 来达到你想要的效果
如:sql="select * from 表 where 1=1"
if 条件成立 then
sql=sql&" and 字段=传的值""
end if

分页就不多说了 是一个程序员最基本的
追问
我是初学者,刚学习ASP时间不长,能不能详细点,开始作了一个,可是筛选出数据后按下一页就会变回所有数据显示。
信访年份(D1),年份月份(D2),案件处理情况(D3),姓名(T1),
数据表是:xfxx表
追答
假设信访年份的页面传值是 A

年份月份 B

案件处理情况 C

姓名 D

SQL语句就是:

sql="select * from xfxx where 1=1"
if A"" then '如果信访年份选择了并且有数据传输,判断语句自己可以改改 这个是最简单的
sql=sql&" and D1=A"
end if
其余的是一样的,注意 字符串用 sql=sql&" and D1=‘“&A&”’" 数字用sql=sql&" and D1=“&A&”"

最后输出sql语句

分页给你个思路:获取当前完整URL包括参数 在获取的URL后面跟上 &page=分页值 ok完美解决

前提是:URL包含了你需要的参数如信访年份(D1),年份月份(D2),案件处理情况(D3),姓名(T1)等信息
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式