多个数据源和sqlCommand提交的事务问题
- 利用 unionPost(dss: DataSourceBase[], callback?: DataSourcePostHandle) 函数来实现把多个数据源修改的合并提交到后台,这样多个数据源的提交都是在一个事务内完成.
ds1.unionPost([ds2,ds3], function(err){
if(Common.isNotEmpty(err)){
Common.errorMsg(err);
}
});
- 5.0.231 版本后支持 SqlCommand与 SqlDataSource 一起合并提交.
sqlCommand1.param={xxx:yyy};
ds1.unionPost([sqlCommand1,ds2,ds3], function(err){
if(Common.isNotEmpty(err)){
Common.errorMsg(err);
}
});
作者:texbox 创建时间:2022-12-16 14:10
最后编辑:admin 更新时间:2024-10-17 08:28
最后编辑:admin 更新时间:2024-10-17 08:28