Java 中使用 PreparedStatement语句怎么删除数据
展开全部
PreparedStatement pstmt=null;
try {
pstmt = conn.prepareStatement(sql);
pstmt.execute();
if(pstmt.getUpdateCount()>0){
return true;
}
} catch (SQLException e) {
e.printStackTrace( );
} finally{
DBUtil.free(null, pstmt, null);//关闭连接
}
return false;
}
try {
pstmt = conn.prepareStatement(sql);
pstmt.execute();
if(pstmt.getUpdateCount()>0){
return true;
}
} catch (SQLException e) {
e.printStackTrace( );
} finally{
DBUtil.free(null, pstmt, null);//关闭连接
}
return false;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ps.executeUpdate();
更多追问追答
追问
public int deleteBook(BookInfo book){
String sql = "DELETE FROM book.bookinfo WHERE 书本ID = ?";
//创建语句
PreparedStatement pstm = conn.prepareStatement(sql);
追答
pstm.setInt(0,id);
pstm.execute();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询