java.sql.SQLException:无法设置启用了自动提交功能的保存点

2 篇文章 0 订阅
1 篇文章 0 订阅

今天在写JSP操作Oracle的代码的时候
使用Connection下的setSavePoint()方法的时候
出现了上诉的错误(java.sql.SQLException:无法设置启用了自动提交功能的保存点)
百度一圈,就找到一个解答的,还是英文的——链接点这里
为了和我一样自学过来的朋友能早点找到解决办法
所以写了这一篇博客
虽然感觉没有什么技术含量
但是偶尔写写博客什么的还是还是挺喜欢的
万一帮到了后来者呢
万一上热搜了呢
万一进了BAT呢
咳咳,有点过分了…
其实错误提示已经很明显了
就是保存点和自动提交功能的冲突
应该关掉自动提交功能
只要在前面调用Connection的setAutoCommit(false)即可
即Connection实例化之后调用

假如Connection的实例名为conn
在setSavePoint()方法之前加入conn.setAutoCommit(false)代码即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值