asp页面显示数据库中查询的结果,并在在页面提供radio按钮,通过submit执行对查询的结果重新排序
我的目的是,asp页面执行时,默认让它按某种排序,例如:a,然后在显示结果的页面提供几个radio按钮,进行显示顺序的更改,如:按b排序,或按c排序,也提供个按a排序,以...
我的目的是,asp页面执行时,默认让它按某种排序,例如:a,然后在显示结果的页面提供几个radio按钮,进行显示顺序的更改,如:按b排序,或按c排序,也提供个按a排序,以便更改以后再回答默认的排序。我现在的思路是想在asp里,通过按钮传回去的值,进行判断排序的方式,并通过sql语句的order by执行对得到的记录集安a或b或c的顺序排列并显示
有这么个思路,但自己执行的时候,没弄明白,不知道是通过form里的参数没有正确引用,还是这个思路就不对。另外顺便问下,那个querystring是怎么用的 比如 我想实现在网页的地址上实现那个?后带参数的模式,怎么做? 展开
有这么个思路,但自己执行的时候,没弄明白,不知道是通过form里的参数没有正确引用,还是这个思路就不对。另外顺便问下,那个querystring是怎么用的 比如 我想实现在网页的地址上实现那个?后带参数的模式,怎么做? 展开
1个回答
展开全部
action_post=request("action_post")
recepit=trim(request("recepit"))
'response.Write action_post&recepit
if action_post<>"" and recepit<>"" then
select case(action_post)
case 1
text8str=" order by a desc "
case 2
text8str="order by b desc "
case 3
text8str=" order by c desc "
case 4
text8str="order by d desc "
end select
end if
action_sql="select * from ad_gh "&text8str
rs.open action_sql,conn,1,1
例子和着差不多,a b c d为排序的字段名
我这本是多种查询的语句改改给你写了,
读取相应的参数,判断类型给参数赋值,进行查询就差不多了
祝你好运
此图片为查询界面 a b c d可选四种选择
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询