大家好,我用adoquery 做数据源,语句类似于:
select a.bm,a.mc,b.dw from table1 a,table2 b where a.bm=b.bm
我在grid更改了a.mc 和 b.dw 字段后用updatebatch()保存数据。
如果我只想保存table1的数据,不保存table2的数据,有办法吗?
如果用bde就可以指定update语句,ado怎么设置阿?:)
select a.bm,a.mc,b.dw from table1 a,table2 b where a.bm=b.bm
我在grid更改了a.mc 和 b.dw 字段后用updatebatch()保存数据。
如果我只想保存table1的数据,不保存table2的数据,有办法吗?
如果用bde就可以指定update语句,ado怎么设置阿?:)
解决方案 »
- 关于窗体调用显示的一个怪问题,大侠们帮帮。
- delphi用odac中的oraquery查询得到的表用dbgrid显示怎么样才能编辑
- 哪有Delphi4下载
- 急,关于FastReport导出的问题
- imgedit怎么不能从文件加载图象?
- 请教!这个如何实现的?
- 请问哪里有第三方控件Twwdbedit、TF_Singletree…下载,在线等……
- 请问在DELPHI中的出错机制如何实现?
- 我用ADO开发的ACCESS数据库难道只要把.exe文件拷贝到目标机就行了吗?
- 请问有EHLIB的中文使用方法吗?
- 简单问题,如何把抓取的桌面图片保存为jpg或gif格式?
- 用过Developer Express控件包的高手请进
adoquery1.execsql;
adoquery1.close;
adoquery1.sql.clear;
asoquery1.sql.add('update table1 set ......');
asoquery1.execsql;
完了后在
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select a.bm,a.mc,b.dw from table1 a,table2 b where a.bm=b.bm
');
adoquery1.open;
adoquery没有指定更改表的设置吗?