executeUpdate()返回1,数据库却没有修改数据
最新推荐文章于 2023-09-16 14:44:08 发布
execute()返回1,数据库却没有修改数据出现这种情况有很多种可能,首先需要检查下自动提交事物是否为false,即查看是否有该代码Connection conn = DriverManager.getConnection(URL, USER, PASSWORD);conn.setAutoCommit(false);主要是setAutoCommit(false);这个方法赋值为false则关闭自动提交事物,这时候就需要我们手动提交事物,在每个update,insert,delete语句后手动提交
摘要由CSDN通过智能技术生成