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

假设主表对应一个A对象,从表对应一个B对象,各有往数据库添加记录的Add(),请问如何 做到

A.add() 
B.add()
一块提交?即达到事务的效果,A和B使用不同的数据库连接

A{... conn.open();.... conn.close()}
A{... conn1.open();.... conn1.close()}


月关宝盒
浏览 654回答 2
2回答

湖上湖

也可以在A,B对象里都写一个事件,在各自的ADD方法中执行这个事件这个事件就是表添加(更改|删除)事件在A中注册B的事件,B中注册A的事件,或者其他类里面注册相应的事件,写好事件执行时的代码就可以了,如果想知道A的ADD添加的是什么,给事件里面传个参数就行了当你调用的时候,事件的代码会自动执行
打开App,查看更多内容
随时随地看视频慕课网APP