asp页面显示数据库中查询的结果,并在在页面提供radio按钮,通过submit执行对查询的结果重新排序

我的目的是,asp页面执行时,默认让它按某种排序,例如:a,然后在显示结果的页面提供几个radio按钮,进行显示顺序的更改,如:按b排序,或按c排序,也提供个按a排序,以... 我的目的是,asp页面执行时,默认让它按某种排序,例如:a,然后在显示结果的页面提供几个radio按钮,进行显示顺序的更改,如:按b排序,或按c排序,也提供个按a排序,以便更改以后再回答默认的排序。我现在的思路是想在asp里,通过按钮传回去的值,进行判断排序的方式,并通过sql语句的order by执行对得到的记录集安a或b或c的顺序排列并显示
有这么个思路,但自己执行的时候,没弄明白,不知道是通过form里的参数没有正确引用,还是这个思路就不对。另外顺便问下,那个querystring是怎么用的 比如 我想实现在网页的地址上实现那个?后带参数的模式,怎么做?
展开
 我来答
laolang81
2009-12-31 · 超过69用户采纳过TA的回答
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:103万
展开全部

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可选四种选择

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式