我来解释一下Another_eYes的意思.
你可用如下代码完成查找.
Table1.Filtered:=False;
Table1.Filter:='X=400';
if Table1.FindFirst then
while Table1.FindNext do
else
ShowMessage('no record can be found!');
delphi的filter很有意思,当filtered设为false时,与findnext配对可完成这种特
殊效果,如果filter功能有限(如不能加function..),不能满足你的要求,你还可以用
onfilterrecord事件进一步处理,可完成更加复杂的查询.