我做了一个简单的测试,删除其一项,但最后还是真正删除了,为什么呢Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
String sql="delete from oaarticle where id='"+myid+"'";
conn.setAutoCommit(false);//禁止自动提交,设置回滚点
stmt.executeUpdate(sql);conn.rollback(); //操作不成功则回滚
conn.setAutoCommit(true);
我要批量插入,中途要是有一条错误,把错误之前的插入要撤销,怎么样做法呢