我的程序如下:
Class.forName("oracle.jdbc.driver.OracleDriver");
con =DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.8:1521:orcl", "scott", "tiger");
stmt =con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
//利用SQL语句将数据新增至数据库
stmt.executeUpdate(//添加数据的sql语句);
con.setAutoCommit(true);  
stmt.close();
con.close();我已经提交了(红色代码处不是提交数据吗?),但是我打开oracle数据库却没有我添加的数据

解决方案 »

  1.   

    貌似没问题啊,你把con.setAutoCommit(true) stmt前面试试。
      

  2.   

    con.setAutoCommit(true)放在stmt前面试试
      

  3.   

    你在Oracle中用命令commit一下看看有没有数据!
    Statament本来就是自动提交的!
      

  4.   

    在Oracle中用命令commit可以呀
    不过在jsp网页就不行
      

  5.   

    sql语句应该没有错误啊。。网页都正常发布了
    如果sql有错误,网页应该发布不了吧