新手请教,急!(关于回滚的问题)

xdanic 2003-09-30 09:43:07
我通过一个循环结构对多张表插值(每一次循环内都对不同的Database中的不同的表插值),我想实现如果其中任何一次插值失败,回滚整个循环操作,应该怎么实现?另外,才插值我直接用的TTable的insert,不知行不行?
...全文
32 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdanic 2003-09-30
  • 打赏
  • 举报
回复
能给我说说结构上怎么组织吗
tongki 2003-09-30
  • 打赏
  • 举报
回复
不只一个服务器? 不同的数据库写不同的rowback;
xdanic 2003-09-30
  • 打赏
  • 举报
回复
我用的是BDE
但我想针对几个databese(不只一个服务器)的操作一起回滚,这样行吗?
snowfog 2003-09-30
  • 打赏
  • 举报
回复
如果是BDE,就使用DataBase.StartTransaction;如果是ADO,就使用ADOConnection.BeginTrans。

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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