客户端如何实现事务处理?

ShapeRock 2003-04-05 09:42:27
我用的是Delphi7 的ADO。
ADOQuery1.post();
ADOQuery2.post();
ADOQuery3.post();
如果这三个中有一个出现错误,将全部回滚。如何实现?
...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CABO 2003-04-05
  • 打赏
  • 举报
回复
AdoQry.Connection.RollbackTrans;
成功时:
AdoQry.Connection.CommitTrans;

,也可以直接使用数据库的事务,写在执行的SQL语句里面(begin tran 使用sql语句)
CABO 2003-04-05
  • 打赏
  • 举报
回复
在开始前
AdoQry.Connection.BeginTrans;
出错时

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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