| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1247 人关注过本帖
标题:[求助]我想用asp实现多重条件查询,请问如何做?
只看楼主 加入收藏
wallie1206
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-26
收藏
得分:0 
我刚做过类似的查询,用了最笨的方法
每种情况都判断到了,if泛滥

2006-08-07 10:44
cxjyw
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-1-10
收藏
得分:0 
谢谢了,有你们的帮助我的问题已经解决了,谢谢~~
2006-08-08 11:18
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
收藏
得分:0 
以下是引用渚薰在2006-8-6 23:11:18的发言:
假如你表中有个id值,且id值从1开始递增的话,可以如此,我一半就是这么采取的

sex=Requset...
course=Requset....
address=Requset....

strSQL="SELECT * FROM table Where id>0"

IF sex<>"" THEN
strSQL=strSQL+" AND sex='"&sex&"'"
END IF

IF course<>"" THEN
strSQL=strSQL+" AND course='"&course&"'"
END IF

IF address<>"" THEN
strSQL=strSQL+" AND address='"&address&"'"
END IF

另外对上面某位,稍稍指出一点,如果没有选择,那么您所写的sql语句将会出错,因为where后面没有条件了
其实这种查询方法很多,费力的也有,比较“赏心悦目”的也有,呵呵

这个真的不错,多重查询,在ASP中,应该是根据条件而定的.


让我们风风火火的过一生,别平平淡淡过一年。
2006-08-08 12:10
pucb
Rank: 2
等 级:论坛游民
帖 子:290
专家分:10
注 册:2006-8-1
收藏
得分:0 
支特,楼上的说的好?

没有个性,哪来签名!
2006-08-08 13:18
cxjyw
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-1-10
收藏
得分:0 
谢谢,谢谢你们,同时也谢谢斑主,祝你们工作愉快!
2006-08-08 16:23
快速回复:[求助]我想用asp实现多重条件查询,请问如何做?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019039 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved