错在哪里?(50分)

  • 主题发起人 主题发起人 fee
  • 开始时间 开始时间
F

fee

Unregistered / Unconfirmed
GUEST, unregistred user!
query1.close;
query1.sql.clear;
query1.sql.add('select * from q');
update q.db set Addr='32843' WHERE NAME=‘LIU’;
query1.open;
----------------
where is wrong?

 
一塌糊涂。
 
怎么又有 select 又有 update
怎能同时进行呢?
 
》HEXI
请说明
 
想幹什麼?
 
》CHDW
去掉SELECT 仍不行
 
query1.close;
query1.sql.clear;
// query1.sql.add('select * from q');
// update q.db set Addr='32843' WHERE NAME=‘LIU’;
query1.sql.add('update q.db set Addr="32843" WHERE NAME="LIU"');
query1.open;

<ok>
 
query1.close;
query1.sql.clear;
query1.sql.add('select * from q');
query1.open;
query1.UpdateObject := CacheData.UpdateSQL;
updateSQL1.ModifySQL.Clear;
UpdateSql1.ModifySql.Add('update q.db set Addr=''32843'' WHERE NAME=''LIU'');


 
query1.close;

query1.sql.clear;

query1.sql.add('select * from q');
query1.open;

query1.close;

query1.sql.clear;

query1.sql.add('update q.db set Addr=''32843'' WHERE NAME=''LIU'');
quert1.execsql;
 
agree with chDw,
另建议fee兄看看这方面的例子.
 
query1.close;

query1.sql.clear;

query1.sql.add('update q set Addr=''32843'' WHERE NAME=''LIU''’);
query1.ExecSql;
 
最莫名其妙的错误是 : update语句居然是作为一个delphi的函数在使用的????
 
时间太久,强制结束。 wjiachun
 

Similar threads

Q
回复
3
查看
205
人在昆明
回复
6
查看
123
chinaluo
C
C
回复
10
查看
158
f-h-s
F
后退
顶部