事务处理,对多表操作,当网络断开时,怎么使操作回滚??不是程序语句出错,是网络中断的情况

twtetgso 2008-01-18 12:40:29
作一个程序,要实现这样的功能,根据远程服务器上数据库一个表中A的厂家数据,将本地别一个表B的相关数据计数每次加1,并修改本机一个表中C的相关数据,现在遇到个问题,是当处理到一半,若网络突然意外断开,则事务回滚?这个要怎么实现??因为数据量大,现在遇到过当网络突然断了,B表相关的数据加1了,但C表的数据还没有更新?

这只是一个比方,实际上在我的程序中,要处理的远不只这两个表,请问若网络异常,要怎么样才能回滚??
...全文
85 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
twtetgso 2008-01-18
  • 打赏
  • 举报
回复
顶一下

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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