如果要在ADOQuery的Filter中限制a<>'' b<>''应该怎么写? ADOQuery1.Filter:= ???
谢谢!!!

解决方案 »

  1.   

    adoquery1.filter := 'a<>"" and b<>""';
      

  2.   

    adoquery1.filter := '(a <> ' + #39 + '' + #39 + ') and  (b <> ' + #39 + '' + #39 + ')'
      

  3.   

    adoquery1.filter := 'a<>"" and b<>""';
    adoquery1.filtered := True;
      

  4.   

    强烈建议不要这样做,自己写一个SQL语句控制要安全得多。
      

  5.   

    adoquery1.filtered:=false;
    adoquery1.filter := 'a<>"" and b<>""';
    adoquery1.filtered := True;