• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

织梦吧 - dedecms,网站模板,建站教程,图片素材免费下载

当前位置: 织梦吧 > 编程与数据库 > Jsp编程 >

自定义数据分页示例(9)

来源: www.dedecms8.com 编辑:织梦吧 时间:2012-06-28点击:

   /* 第四步:根据sql语句获取与处理对象 */
   pstmt = conn.prepareStatement(sql);
   /* 第五步:为占位符赋值 */
   int index = 1;
   pstmt.setObject(index++,id);
   /* 第六步:执行查询操作 */
   rs = pstmt.executeQuery();
   /* 第七步:判断 */
   if (rs.next()) {
    // 把记录中的字段赋值给实体的相应属性
    entity.setId(rs.getInt("id"));
    entity.setName(rs.getString("name"));
    entity.setGender(rs.getString("gender"));
    entity.setBirthday(rs.getDate("birthday"));
    entity.setCellphone(rs.getString("cellphone"));
    entity.setEmail(rs.getString("Email"));
    entity.setPerference(rs.getString("preference"));
    entity.setType(rs.getString("type"));
    entity.setDescription(rs.getString("Description"));
   }
   /* 第八步:释放资源 */
   JdbcUtil.release(rs, pstmt, conn);
  } catch (SQLException e) {
   e.printStackTrace();
  }
  return entity;
 }

 public int getCount() {
  /* 第一步:声明返回值变量 */
  int count=0;
  try {
   /* 第二步:获取连接对象 */
   conn = JdbcUtil.getConn();
   /* 第三步:定义sql语句 */
   String sql = "select count(*) as s from customer";
   /* 第四步:根据sql语句获取与处理对象 */
   pstmt = conn.prepareStatement(sql);
   /* 第五步:为占位符赋值 */
   /* 第六步:执行查询操作 */
   rs = pstmt.executeQuery();
   /* 第七步:判断 */
   if(rs.next()){
    count=rs.getInt("s");
   }
   /* 第八步:释放资源 */
   JdbcUtil.release(rs, pstmt, conn);

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 tom@tiptop.cn ,  QQ