P
pcw
Unregistered / Unconfirmed
GUEST, unregistred user!
我的查询条件是:ls26='0'并且((ls27>='1'并且(ls8 like 'D%'或ls8 like 'C%'))并且(ls8 like 'A%'或ls8 like 'B%'或ls8 like 'C%') 。
按条件设计如下语句:
js_cdm.AQ.Close;
js_cdm.AQ.SQL.Clear;
js_cdm.AQ.SQL.Add('select * from jfmfb where jfmfb.ls26='+quotedstr('0'));
js_cdm.AQ.SQL.Add('and jfmfb.ls8 like '+quotedstr('A%'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('B%'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('C%'));
js_cdm.AQ.SQL.Add('and jfmfb.ls27>='+quotedstr('1'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('D%'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('E%'));
js_cdm.AQ.Open;
但运行结果不对,得出的记录不符合条件要求,不知那里出错?请指教!
还有个问题:把一个表(table1)的所有数据加入到远程服务器sql 7.0数据库(表名相同),如何实现?。
按条件设计如下语句:
js_cdm.AQ.Close;
js_cdm.AQ.SQL.Clear;
js_cdm.AQ.SQL.Add('select * from jfmfb where jfmfb.ls26='+quotedstr('0'));
js_cdm.AQ.SQL.Add('and jfmfb.ls8 like '+quotedstr('A%'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('B%'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('C%'));
js_cdm.AQ.SQL.Add('and jfmfb.ls27>='+quotedstr('1'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('D%'));
js_cdm.AQ.SQL.Add('or jfmfb.ls8 like '+quotedstr('E%'));
js_cdm.AQ.Open;
但运行结果不对,得出的记录不符合条件要求,不知那里出错?请指教!
还有个问题:把一个表(table1)的所有数据加入到远程服务器sql 7.0数据库(表名相同),如何实现?。