如何在一个BDE上实现对一个数据库事务的分步提交。
如:对数据库A中表a进行修改,
对同一数据库A中的表b也进行修改,
但要求:a表中的修改单步提交;b表中的修改多笔提交
如何在一个BDE上实现这一功能!!
如:对数据库A中表a进行修改,
对同一数据库A中的表b也进行修改,
但要求:a表中的修改单步提交;b表中的修改多笔提交
如何在一个BDE上实现这一功能!!
解决方案 »
- 好久没玩D了,我想请问下这种情况下是否有线程安全的问题?
- 邮件地址搜索
- delph7Midas+Oracle8i三层的部署问题,急,在线等~~
- 大家帮帮我吧!!!!!!!急着呢!!!拜托啦!!!告诉我怎么在Delphi中判断数组为空??
- 初学者请教:我把别的组件添加到了component palette上了,现在想卸下,怎么办?
- 如何打开一个paradox表
- 请教MDI子窗体的问题。
- 打印报表的问题!
- 至今为之无法解决的问题: DLL返回TPicture
- to ghz2000(编程马大哈) (关于硬盘序列号)
- char中如果给最后一位定义‘\0’?
- 升级了,散分!还有一个关于IUnknown的问题。
try starttransaction
对表a的操作
commit
else rollback
try starttransaction
对表b的操作
commit
else rollback
对表B操作时,启动一个事务就可以了。操作表a.....database1.starttransaction;操作表b.....try
database1.commit;
except
database1.rollback;
end;