filter:='aa like '+quotedstr('%a')
出错!请高手指点

解决方案 »

  1.   

    filter:= 'aa Like ' + QuotedStr('%a%');
    or
    filter:= 'aa Like ' + QuotedStr('a%');
    都可以.
      

  2.   

    filter过滤不能用 like 吧 它不支持复杂的条件 
      

  3.   

    filter能用like
    不过楼主这个不是代码的问题,如果a在数据集中是第一个字母的话
    这样用就会出错,而只能把通配符%放a后面
    如filter:='aa   like   '+quotedstr('a%')
    如果a是中间字符的话,两边都可以加%
    个人观点啊