首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

数据窗口过滤条件解决方案

2012-03-15 
数据窗口过滤条件我有个数据窗口,通过下面语句可以过滤排课单号为P001的行出来dw_1.setfilter(排课单号

数据窗口过滤条件
我有个数据窗口,通过下面语句可以过滤排课单号为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()

热点排行