Statement stmt = con.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE); ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2"); // rs will be scrollable, will not show changes made by others, // and will be updatable javadoc上看到的,建议去看看
解决方案 »
- 我要顶边,,nice
- Servlet下载完成后如何刷新页面?Cannot call sendRedirect() after the response has been commit
- java 连接两个 ssl远程服务的问题
- 新手求助 关于actionListener
- 急!!!jsp问题
- !s.equals.("")与s!=null的区别?
- 神秘的O
- 紧急呼救,寻找相关资料,佛曰:救人一命胜造七级浮土,何况是5个人
- 急求java实现IEC104规约的例子
- 请诸位大虾给提点提点~~:)
- 在panel上有一个按钮,并且在panle上用线程显示一个图片,按钮为何不能显示出来?
- 高分求批量上传的例子!
如果不得不用java实现,就需要用事务了。
conn.setAutoCommit(false);
st.addBatch("sql语句");//某一句应该是select max(id) from 你的表
st.addBatch("sql语句");
st.addBatch("sql语句");
st.executeBatch();
conn.commit();
conn.setAutoCommit(true);
conn.setAutoCommit(false);
st.executeUpdate("insert into table。");
ResultSet rs = st.executeQuery("select max(id) from 。");
rs.next();
int fileId = rs.getInt(1);//供下文使用
st.addBatch("sql语句");
st.addBatch("sql语句");
st.executeBatch();
conn.commit();
conn.setAutoCommit(true);