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

帮忙修改代码

cenjj 发布于 2013-09-09 15:08, 547 次点击
要做个两个查询条件的页面,得出结果后通过“yuan"字段进行升序排序,谁能协助帮忙添加一下,先感谢!

tk=request("tk")
key=request.form("key")
keyy=request.form("keyy")
if tk="gn" then
sql="Select * from cg where 1=1 "
else
sql="Select * from cp where 1=1 "
end if
if key<>"" then      
Sql=Sql & "And qi='"&request.Form("key")&"'"
end if
if keyy<>"" then      
Sql=Sql & "And dao='"&request.Form("keyy")&"'"
end if
if key<>"" and keyy<>"" then  
Sql=Sql & "And qi='"&request.Form("key")&"' and dao='"&request.Form("keyy")&"'"
end if
rs.open sql,conn,1,1
if rs.eof then
response.write "{window.alert('没有找到符合条件的机票信息,返回重新查询!');window.history.go(-1);}"
response.end
end if

4 回复
#2
3037709572013-09-09 16:39
在sql语句最后面加个order by yuan 不就可以了吗?
#3
cenjj2013-09-09 17:08
测试无效,能否提供一下修改后的代码?
#4
hu9jj2013-09-09 22:09
代码如同2楼所述,测试无效是指什么?运行出错还是没有按照字段yuan排序?

sql="Select * from cg where 1=1 order by yuan"
#5
ysf01812013-09-10 10:51
sql="Select * from cg where 1=1 order by yuan asc"
1