filter能进行模糊过滤吗?(50分)

  • 主题发起人 主题发起人 zgheng
  • 开始时间 开始时间
Z

zgheng

Unregistered / Unconfirmed
GUEST, unregistred user!
filter能进行模糊过滤吗?也就是说某个字段中只有一部份符合条件!
 
不能,
但在onfilter中可以
 
table1.filter:='字段名 like abc*';
 
呵呵。可以的。
 
在onfilter中如何表达?
 
可以,不过要记得将filtered设成True
 
procedure TForm1.Query1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
Accept:=Pos('abc',Dataset.fields[0].asstring) > 0 ;
end;
 
谁说不可以!只不过不能写成“like”的形式
这样: Table1.Filter :='FieldName = ''%value%''';记住,用“=”,不能写成like
 
后退
顶部