UDN-企业互联网技术人气社区

板块导航

浏览  : 615
回复  : 3

[iuap开发平台] NC中怎么让某段代码不受事务管理

[复制链接]
uec_UOpd67SpB2的头像 楼主
发表于 2019-1-7 14:26:40 | 显示全部楼层 |阅读模式
就是有一段代码,在捕获到异常的时候,在数据库**一条数据,存储当前的异常信息。可是都会因为当前事务被回滚,当时事务需要处理其他单据的维护变动,是必须要存在的。
不能吃异常。
发表于 2019-1-9 10:18:44 | 显示全部楼层
新事物单独处理
使用道具 举报

回复

发表于 2019-1-10 10:10:41 | 显示全部楼层
continue不能过去吗?
或者这个异常捕获的时候,**数据库这个**,你自己单起一个事务,启用事务**后缀加_RequiresNew  走它自己的事务,**完事后自己提交上去。不影响外层事务。
使用道具 举报

回复

发表于 2019-1-13 20:56:41 | 显示全部楼层
你写的代码 如果包含在独立的事务中。如果不想 主线程将你写的操作数据库的代码一起回滚,你可以 new Thread
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部