执行多条sql保持同一个事务内。全部执行成功或者全部执行失败!原创
9人赞赏了该文章
146次浏览
未经作者许可,禁止转载编辑于2024年10月15日 14:42:58
using (KDTransactionScope trans = new KDTransactionScope(System.Transactions.TransactionScopeOption.Required))
{
string SQL = "/*dialect*/ update T_BD_MATERIAL set F_COSTPRICE=18 where FNUMBER=''";
DBUtils.Execute(ctx, SQL);
string SQL2 = "/*dialect*/ update T_BD_MATERIAL set F_COSTPRICE=19 where FNUMBER=''";
DBUtils.Execute(ctx, SQL2);
trans.Complete();
}
赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读