首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

使用dbcp连接池Insert成功但是查询无记录解决思路

2013-10-21 
使用dbcp连接池Insert成功但是查询无记录数据库连接池insert查询失败[解决办法] public Connection getCon

使用dbcp连接池Insert成功但是查询无记录

                                                  数据库连接池                    insert                     

查询失败
[解决办法]


 public Connection getConn() {
        Connection con = null;
        if (DS!= null) {
            try {
                con = DS.getConnection();
            } catch (Exception e) {
                e.printStackTrace(System.err);
            }
             
            try {
                con.setAutoCommit(false);//这里设置了自动提交为false
            } catch (SQLException e) {
                e.printStackTrace();
            }
            return con;
        }
        return con;
    }

把这注释出改为true就可以了.或者执行完insert语句后调用下Connection的commit方法.
[解决办法]
con.setAutoCommit(false);

con.setAutoCommit(true);

热点排行