adoquery Filter 问题
adoquery查出结果后。
先过滤一次信息
想第二在第一次结果中过滤
第一次的过滤条件不能与第二次的条件加在一起
怎么实现呢。
[解决办法]
把两个条件用and连起来。或者是把第一次的结果拷贝到另一个表里,再在新表里执行第二个过滤。
[解决办法]
定义2个变量s1,s2;用来保存最原始的语句(以便复原)和当前的语句
初始值:
s1:='select * from t where 1=1';
s2:=s1;
条件累加的用s2:=s2+条件
不累加就使用s2:=s1+条件
原始的就使用s1
[解决办法]
把两个条件用and连起来