起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 144|回复: 2

【结贴】帮帮忙,看看我这个事务提交对吗?**

[复制链接]
发表于 2007-12-5 00:13:22 | 显示全部楼层 |阅读模式
var
   H:TTransactionHandle;

   query3.Connection:=query2.Connection;
   query3.Connection.Transaction:=query2.Connection.Transaction;
   H:=query2.Connection.Transaction.Start(true);

   try
      ......
      query2.Connection.Transaction.Commit(H);
      query3.Connection.Transaction.Commit(H);
   except
            query2.Connection.Transaction.Rollback(H);
            query2.Connection.Transaction.Rollback(H);
   end;

总之大概意思就是想让query3与query2在同一个事务中提交、回滚,我写的肯定是不对,正确的写法该怎么写呢?谢谢大家啦
回复

使用道具 举报

发表于 2007-12-5 11:07:05 | 显示全部楼层
参考下面的代码。把数据集换成query就可以了
http://bbs.justep.com/forum.php? ... hlight=%CA%C2%CE%F1
回复 支持 反对

使用道具 举报

发表于 2007-12-5 14:10:47 | 显示全部楼层
http://bbs.justep.com/forum.php?mod=viewthread&tid=19855
两个帖子一样,问题已经解决。结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-1 11:03 , Processed in 0.040872 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表