oh shit,
with DataSet do
begin
First;
while not DataSet.Eof do
begin
FieldValue := FieldByName(YourFieldName).AsString;
Accept := Pos(FieldValue, YourString) > 0; // or other processing code.
Next;
end;
end;
外面用Filtered := True;
在OnFilter事件里循环
with DataSet do
begin
while not DataSet.Eof do
begin
FieldValue := FieldByName(YourFieldName).AsString;
Accept := Pos(FieldValue, YourString) > 0; // or other processing code.
end;
end;