怎样用一条SQL语句更新两个表?
解决方案 »
- 聊天软件如何判断信息是否发送成功??
- 通过我的程序不能在托利多3公斤电子称中正常取的物体重量数据!!!急!!!在线等!!!
- 安装DELPHI的更新后,原先的文件中TEECHAR控件出现不同版本的问题。
- 这个错误什么意思?
- 为什么有记录却找不到?SQL语句的关键部分是:WHERE (时间 = #5/13/2003 15:13:13# )
- 俩小问题,但我始终想不出来,请帮忙看看!
- 我是刚开始学习DELPHI的MM用户,请教大家一个基本问题
- 如何得到scrollbar的横竖那个移动滑块的移动距离!!请求各位大侠告诉我答案!!
- 调用屏幕保护的问题
- 如何使窗体最小化时,不在任务栏中显示图标和标题!
- 寻求:人事工资管理解决方案!
- 托盘图标的窗口还原问题!立即结帖,谢谢
可以在QUERY的SQL中写入
sql.add('exec(insert ...into tableA insert ...into tableB')
应该为
sql.add('exec(insert ...into tableA insert ...into tableB)')
当然了随你高兴
还可以增加N个SQL语句
楼上你试过没有啊
这样写的只会运行第一个UPDATE
直接写可以了
query1.sql.clear;
query1.sql.add('exec(''update tablea set a=3 udpate tableb set b=2 '')');
一定能更新两个表
你可以参考一下联机...