请教c/s结构事务的问题

zzy0000 2003-11-20 10:41:48
比如说要使Clientdataset1,Clientdataset2同步更新,用事务如何实现?

我看以前的一些帖,有些是写到
try
Adoconn.BeginTrans;
......
Adoconn.Commit;
except
Adoconn.Rollback;
end;

上面的......在我举的例子里是否这样写
Clientdataset1.Edit;
......
Clientdataset1.post;
Clientdataset2.Edit;
......
Clientdataset2.post;
Clientdataset1.Applyupdatas(0);
Clientdataset2.Applyupdatas(0);


还有,这段代码是写在应用程序服务器那一层吗?是否是写在某个事件里?
我对事务不了解,看过李维那本高效数据库书中的事务,但还是不了解,现在对事务比较乱,还有哪些书讲事务比较清楚的(最好有例子的)?
...全文
30 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
forgetter 2003-11-21
  • 打赏
  • 举报
回复
业务与界面最好分离, 你的这种工作最好在应用服务器端实现

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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