读书人

怎么向数据窗口中设定可选参数

发布时间: 2012-02-11 09:51:34 作者: rapoo

如何向数据窗口中设定可选参数
比如,我想从数据窗口中按照条件等于文本框某个值进行检索,但是如果文本框没有输入值的时候,把所有数据都显示出来。
该怎样做到啊。先谢过了

[解决办法]
如果通过数据窗口中设定参数完成,一般是 where (1=:arg_flag and 列名=:arg_列),没有输入值的时候,传入参数为 1 以及随便一个值。这样形成 where (1=1 or ...) 的条件。有输入值时,传入参数为 0 及参数值,形成
where (0=1 or 列名 = 输入值) 的条件,使参赛生效。
如果不通过数据窗口设定参数,那直接动态设定sql好了 . setsqlselect或modify都可以。

随便找本书看看吧,照做个例子,很快入门的。
[解决办法]
你的需求最好用动态设置DW的SQL语句的Where部分来实现

读书人网 >PB

热点推荐