为了账号安全,请及时绑定邮箱和手机立即绑定

如何实现主子表数据同步更新?就像事务一样?谢谢!

如何实现主子表数据同步更新?就像事务一样?谢谢!

月关宝盒 2018-11-20 05:02:33
假设主表对应一个A对象,从表对应一个B对象,各有往数据库添加记录的Add(),请问如何 做到A.add() B.add()一块提交?即达到事务的效果,A和B使用不同的数据库连接A{... conn.open();.... conn.close()}A{... conn1.open();.... conn1.close()}
查看完整描述

2 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

也可以在A,B对象里都写一个事件,在各自的ADD方法中执行这个事件
这个事件就是表添加(更改|删除)事件

在A中注册B的事件,B中注册A的事件,或者其他类里面注册相应的事件,写好事件执行时的代码

就可以了,如果想知道A的ADD添加的是什么,给事件里面传个参数就行了

当你调用的时候,事件的代码会自动执行


查看完整回答
反对 回复 2018-11-21
  • 2 回答
  • 0 关注
  • 652 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信