public Goods findGoodsById(int id) {
Goods goods = new Goods();
try {
conn = JDBCUtils.getConn();//得到连接数据库对象Connection对象conn
String sql = "select * from goods where id=?";//插入数据的sql语句
pstm =conn.prepareStatement(sql);//得到执行者PreparedStatement 对象
pstm.setInt(1, id);//设置第一个参数值向sql语句中的第一个占位处赋值(就是第一个 ?)pstm.setString(2, u.getUsername());//向sql语句中的第二个占位处赋值(就是第二个 ?)
rs = pstm.executeQuery();//执行sql语句
if (rs.next()) {
goods.setId(rs.getInt("id"));
goods.setName(rs.getString("name"));
goods.setPrice(rs.getFloat("price"));
goods.setNum(rs.getInt("num"));
}
} catch (Exception e) {
e.printStackTrace();
}finally {
JDBCUtils.close(rs, stm, conn);
}
return goods;
}
getInt(1,'id');
猜你喜欢
转载自blog.csdn.net/weixin_38218338/article/details/87933713
今日推荐
周排行