泛微带事物的RecordSetTrans

 RecordSetTrans rst = RecordSetTrans();
            rst.setAutoCommit(false);
            log.info("开始执行sql1");
            isSucc1 = rst.executeUpdate(sql1,tzje,"调整金额:"+tzje+"科目金额被调整到"+jsdzgs+" "+jsdzbm+" "+jsdzcbzx+" "+jsdzkm+" "+jsdzjd+"\r\n",nf,gs,bm,cbzx,km,jd); //扣掉科目预算
            log.info("开始执行sql2");
            isSucc2 = rst.executeUpdate(sql2,tzje,tzje,"调整金额:"+tzje+"接收调整科目金额"+gs+" "+bm+" "+cbzx+" "+km+" "+jd+"\r\n",nf,jsdzgs,jsdzbm,jsdzcbzx,jsdzkm,jsdzjd); //增加科目预算
            log.info("开始执行sql1");
            if (isSucc1&&isSucc2) {
                log.info("执行sql成功");
                rst.commit();
            }else {
                rst.rollback();
                this.log.info("预算调整错误 执行rs.execute(sql);:" +jsdzgs+" "+jsdzbm+" "+jsdzcbzx+" "+jsdzkm+" "+jsdzjd);  //日志记录
                this.log.info("预算被调整错误 执行rs.execute(sql);:"+gs+" "+bm+" "+cbzx+" "+km+" "+jd );  //
                return OAActonStatus.Failure.status;
            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值