数据窗口过滤条件
我有个数据窗口,通过下面语句可以过滤排课单号为P001的行出来
dw_1.setfilter( "排课单号= 'P001 ' ")
dw_1.filter()
现在我建了一个游标,以期通过游标动态过滤.
string c
declare cursor2 cursor for select distinct 排课单号 from 排课单;
open cursor2;
fetch cursor2 into :c;
do while sqlca.sqlcode <> 100
DDlb_1.additem(c)
fetch cursor2 into :c;
loop
close cursor2;
通过下面语句过滤:
dw_1.retrieve()
ld=DDLB_1.Text
dw_1.setfilter( "排课单号= 'ld ' ")
dw_1.filter()
可是这样以后数据窗口里面却什么都没有了
[解决办法]
dw_1.retrieve()
ld=DDLB_1.Text
dw_1.setfilter( "排课单号= ' " + ld + " ' ")
dw_1.filter()