同一程序,不同的电脑运行结果如下,多台测试都有这样的结果
电脑A
filter=(mater_symbol<>'')  and (prebarcode='')  and (mater_code='100/36F 尼龙(美达)') and (mater_symbol='■')
m=0,记录数=0,
filter=(mater_symbol<>'')  and (prebarcode='')  and (mater_code='20/1F 直尼龙(东丽印尼)') and (mater_symbol='■')
m=1,记录数=0,电脑B
filter=(mater_symbol<>'')  and (prebarcode='')  and (mater_code='100/36F 尼龙(美达)') and 
m=0,记录数=2,(mater_symbol='■')
filter(mater_symbol<>'')  and (prebarcode='')  and (mater_code='20/1F 直尼龙(东丽印尼)') and (mater_symbol='■')
m=1,记录数=2,

解决方案 »

  1.   

    电脑B
    filter=(mater_symbol<>'') and (prebarcode='') and (mater_code='100/36F 尼龙(美达)') and  (mater_symbol='■')
    m=0,记录数=2,
    filter=(mater_symbol<>'') and (prebarcode='') and (mater_code='20/1F 直尼龙(东丽印尼)') and (mater_symbol='■')
    m=1,记录数=2,
      

  2.   

    我特意把CLIENTDATASET 保存出来并另外写简单程序重新装载CLIENTDATASET,并做筛选,我的电脑都可以,有问题的电脑就是不可以,呵呵,是老机 赛杨2.4