主题:请问,如果要实现多条件查询该用什么代码呢?
brightoto
[专家分:0] 发布于 2006-11-28 08:33:00
在一个数据窗口中若实现多个条件综合查询,应该用什么代码呢[em18]
回复列表 (共3个回复)
沙发
pony [专家分:10180] 发布于 2006-12-06 09:35:00
T-SQL
这是通用的查询代码,建议你使用!
板凳
FlyerLrt [专家分:10] 发布于 2006-12-10 11:15:00
能详细介绍一下么?
3 楼
pony [专家分:10180] 发布于 2006-12-13 09:53:00
[quote]能详细介绍一下么?[/quote]
实际楼主想实现的是设置5个条件,任选其中任何条件可以组合查询!
如:
text1
text2
text3
....
--------------------可以写做-----------------
private str as string
private sql as string
If len(text1)>0
str="and 字段名=" + text1
endif
if len(text2)>0
str="and 字段名=" +text2
endif
..................
sql="select * from xx where 1=1 "+str
执行SQL变量就可以了!
--注:上面代码只为说思路,并非 Powerbuilder 下使用过的代码,大家需要转义!
我来回复