XE7上的FireDac MemTable过滤错误

时间:2015-04-02 07:44:53

标签: delphi firemonkey delphi-xe7 firedac

当我想在FireDac MemTable上执行操作时,我收到“表达式意外终止”的错误。 我使用的是代码

with FMemtable1 Do
 begin 
  Filtered :=False;
  Filter   := 'Field1 like ' + ''''+'%'+Edit1.Text+'%'+'''';
  Filtered :=true; 
 end

但是当我尝试使用XE6时,我没有得到这个错误

1 个答案:

答案 0 :(得分:-1)

此代码不是ABC过滤

Filter   := 'Field1 like ' + ''''+'%'+Edit1.Text+'%'+''''; // filter Any Letter

Filter := 'Field1 like ' + QuotedStr(Edit1.Text‌​);// filter Exactly Word