//取得用作事务处理的conn
Connection conn = null;
Statement st = null; try {
//将该文件存入数据库
conn = DriverManager.getConnection(Resource.URL, Resource.USER, Resource.PASSWORD);
st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
conn.setAutoCommit(false);
st.addBatch(你的sql);
st.addBatch(你的sql);
st.addBatch(你的sql);
st.addBatch(你的sql);
......
st.executeBatch();
conn.commit();
conn.setAutoCommit(true);
} catch (SQLException e) {
try {
conn.rollback();
conn.setAutoCommit(true);
} catch (SQLException ex) {
ex.printStackTrace();
}
e.printStackTrace();
} finally {
try {
st.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
Connection conn = null;
Statement st = null; try {
//将该文件存入数据库
conn = DriverManager.getConnection(Resource.URL, Resource.USER, Resource.PASSWORD);
st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
conn.setAutoCommit(false);
st.addBatch(你的sql);
st.addBatch(你的sql);
st.addBatch(你的sql);
st.addBatch(你的sql);
......
st.executeBatch();
conn.commit();
conn.setAutoCommit(true);
} catch (SQLException e) {
try {
conn.rollback();
conn.setAutoCommit(true);
} catch (SQLException ex) {
ex.printStackTrace();
}
e.printStackTrace();
} finally {
try {
st.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货