filter order by有关问题

filter order by问题我在select 语句里加了order by ,Qry.Filtered:true,就什么数据也查不到了--SQLselec

filter order by问题
我在select 语句里加了order by ,Qry.Filtered:=true,就什么数据也查不到了

--SQL
select code, name,pydm,Unit from mmf 
order by code

--delphi
Qry.Filter:='code=''ES001'' and Unit=''码'' ';
  Qry.Filtered:=true;


请问是什么原因?

[解决办法]
我这样写的没问题啊,是不是本来就没符合条件的数据啊???