不是很难的问题,在线=(关于query)

b5v6 2003-09-13 06:37:31
Query2.SQL.Clear;
Query2.sql.Text:='update GZSJK.DBF set bj=jg/22*bjt*0.35 where bjt<>0 and gl<=10';
query2.ExecSQL;
table2.Refresh;
query2.SQL.Clear;
query2.SQL.Text:='update GZSJK.DBF set bj=jg/22*bjt*0.25 where bjt<>0 and(gl>10 or gl<20)' ;
query2.ExecSQL;
table2.Refresh;
query2.SQL.Clear;
query2.SQL.Text:='update gzsjk.dbf set bj=jg/22*bjt*0.15 where bjt<>0 and (gl>=20 or gl<30 ';
query2.ExecSQL;
我这段语句怎么老报错呢不知道为什么?????
...全文
36 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiulis 2003-09-15
  • 打赏
  • 举报
回复
接分
b5v6 2003-09-15
  • 打赏
  • 举报
回复
问题,我自己解决了,呵呵,不过还是感谢大家!!还有回帖的吗,我结帐了啊,来的就又分啊!!!!!!!!!!!!!!!!!!!!!
dulei115 2003-09-13
  • 打赏
  • 举报
回复
wyr521(论坛王子), 楼上的好快!
flyfish99 2003-09-13
  • 打赏
  • 举报
回复
close;
clear;
sql:=
execsql;
wyr521 2003-09-13
  • 打赏
  • 举报
回复
在每一个Query2.sql.clear;前面都加一个Query2.close;
到数第二行少个括号
sailer_shi 2003-09-13
  • 打赏
  • 举报
回复
在每一个Query2.sql.clear;前面都加一个Query2.close;
statesman 2003-09-13
  • 打赏
  • 举报
回复
采用排除法,找到出错的语句。
delphiseabird 2003-09-13
  • 打赏
  • 举报
回复
报什么错误呀,是哪个execsql出的错

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧