社区
Web 开发
帖子详情
java Connection的commit()问题
lovery99
2013-11-15 11:14:43
我用同一个Connection对象分别向A、B两个表中插入数据。我在插入A表时采用批量插入,就是关闭自动提交,后面再调用conn.commit();但这样接下来向B中插入数据时就无法插入,也不报错。如果在插入A表时不关闭自动提交,那么插入B表就没问题。
请问是commit()本身的问题吗?或者是插入B表时A表的批量插入还没完成?谢谢
...全文
943
7
打赏
收藏
java Connection的commit()问题
我用同一个Connection对象分别向A、B两个表中插入数据。我在插入A表时采用批量插入,就是关闭自动提交,后面再调用conn.commit();但这样接下来向B中插入数据时就无法插入,也不报错。如果在插入A表时不关闭自动提交,那么插入B表就没问题。 请问是commit()本身的问题吗?或者是插入B表时A表的批量插入还没完成?谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ottorz
2013-11-19
打赏
举报
回复
你可set一个savepoint代替
毛毛锅
2013-11-19
打赏
举报
回复
引用 4 楼 xw4265 的回复:
commit后这个事物就结束了,之后在插入当然不入库了
同意
超级菜鸟
2013-11-15
打赏
举报
回复
commit后这个事物就结束了,之后在插入当然不入库了
异常异长
2013-11-15
打赏
举报
回复
在一个是事务里的话 那就只能关闭了。然后重新开启。
lovery99
2013-11-15
打赏
举报
回复
那就是commit()之后就必须close(),然后重新获取连接了?
tony4geek
2013-11-15
打赏
举报
回复
你已经conn.commit(),B 就进不去了。
别闹腰不好
2013-11-15
打赏
举报
回复
引用 4 楼 xw4265 的回复:
commit后这个事物就结束了,之后在插入当然不入库了
+1024
java
.sql.SQLException: Can't call
commit
when auto
commit
=true
当我在数据库更新,插入,删除等方法中使用了
commit
(),rollback()等方法时,往往会报出如下的异常:
java
.sql.SQLException: Cant call
commit
when auto
commit
=true
java
.sql.SQLException: Cant call
commit
when auto
commit
=true等开始没弄明白怎么回事,
java
mysql 是否插入 成功_用
Java
向数据库中添加数据成功,但在数据库中找不到添加的数据...
标签:程序如下:--第一个类:package com.StudentCurriculavariable;import
java
.sql.*;public class JDBC_
Connection
{static String drivername="sun.jdbc.odbc.JdbcOdbcDriver";static String url="jdbc:odbc:chong";static S...
Java
学习笔记 --- JDBC(2)
1、JDBC程序中当一个
Connection
对象创建时,默认情况下是自动提交事务:每次执行一个SQL语句时,如果执行成功,就会向数据库自动提交,而不能回滚。 2、JDBC程序中为了让多个SQL语句作为一个整体执行,需要使用事务 3、调用
Connection
的setAuto
Commit
(false)可以取消自动提交事务 4、在所有的SQL语句都成功执行后,调用
Connection
的
commit
();方法提交事务 5、在其中某个操作失败或者出现异常时,调用
Connection
的 rollback();
mysql用jdbc执行回滚吗_
java
– mysql jdbc不成功回滚
我有一些
Java
代码使用JDBC连接到MySQL数据库,然后代码执行一些读操作然后单个更新,所有使用相同的连接.如果有异常,则调用
connection
.rollback();如果没有异常,则调用
connection
.
commit
().在此阶段,每次运行测试时都会重新创建连接(即,它不是来自池).我的代码只创建一个连接,并在整个测试过程中使用它.正在使用的连接在创建连接实例后立即调用connecti...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章