user=rootpassword=rootuseUnicode=truecharacterEncoding=GB2312";
try {
Class.forName(driver);
con=DriverManager.getConnection(url,"root","root");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
[java]SPAN style="WHITE-SPACE: pre" /SPAN/**
* 批量删除信息表中的信息
* @param sql
* @param param
* @return
*/
public boolean updateBatchDel(String sql,String[] param){
boolean flag = false;
getConnection();
try {
con.setAutoCommit(false);
pstmt = con.prepareStatement(sql);
for(int i =0 ;iparam.length;i++){
pstmt.setString(1,param[i].trim());
pstmt.addBatch();
}
pstmt.executeBatch(); //批量执行
con.commit();//提交事务
flag = true;
} catch (SQLException e) {
try {
con.rollback(); //进行事务回滚
} catch (SQLException ex) {
ex.printStackTrace();
}
}finally {
closeAll(null,pstmt,con);
}
return flag;
}
/**
* 批量删除信息表中的信息
* @param sql
* @param param
* @return
*/
public boolean updateBatchDel(String sql,String[] param){
boolean flag = false;
getConnection();
try {
con.setAutoCommit(false);
pstmt = con.prepareStatement(sql);
for(int i =0 ;iparam.length;i++){
pstmt.setString(1,param[i].trim());
pstmt.addBatch();
}
pstmt.executeBatch(); //批量执行
con.commit();//提交事务
flag = true;
} catch (SQLException e) {
try {
con.rollback(); //进行事务回滚
} catch (SQLException ex) {
ex.printStackTrace();
}
}finally {
closeAll(null,pstmt,con);
}
return flag;
上面是进行批量删除的编程码 。
java删除信息代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java删除干净、java删除信息代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 单机射击游戏最新版,单机射击游戏手游大全
- 怎么看gpu显卡占用率,显卡gpu占用率低
- 手机电池鼓了怎么办,老年手机电池鼓了怎么办
- 格斗游戏弧线,格斗游戏弧线怎么画
- python查看函数路径 python中如何查看函数
- 黑岩阅读微信公众号,黑岩阅读网投稿
- 开车竞速比赛游戏,开车竞速比赛游戏
- 携程旅行app官方下载,携程旅行app官方网站
- java重启服务代码 java重启程序