sql='select * from table1 where (1=1) ';
whlie not table2.eof do
beginsql=sql+' '+table2.FieldByName('逻辑符').AsString+' ('+table2.FieldByName('字段名').AsString+
+' '+table2.FieldByName('操作符').AsString+' '+table2.FieldByName('字段值').AsString+')';table2.next;end;
对应LIKE,在给table2的'字段值'赋值是就加上%。
whlie not table2.eof do
beginsql=sql+' '+table2.FieldByName('逻辑符').AsString+' ('+table2.FieldByName('字段名').AsString+
+' '+table2.FieldByName('操作符').AsString+' '+table2.FieldByName('字段值').AsString+')';table2.next;end;
对应LIKE,在给table2的'字段值'赋值是就加上%。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货