コード例 #1
0
ファイル: ImageDAO.java プロジェクト: NeerajSanodiya/J-S
  public List<ImageDTO> getAllImageDataByDateAndUser(String date, String username)
      throws Exception {
    Connection con = null;
    List<ImageDTO> list = new ArrayList<ImageDTO>();
    try {
      con = new MyConnection().getConnection();
      String query =
          "select * from tbl_tracker_image where username=? and c_date=? order by c_time";
      System.out.println("query : " + query + " : " + username + " : " + date);
      PreparedStatement ps = con.prepareStatement(query);
      ps.setString(1, username);
      ps.setString(2, date);
      ResultSet rs = ps.executeQuery();
      while (rs.next()) {
        ImageDTO dto = new ImageDTO();
        dto.setC_date(rs.getString("c_date"));
        dto.setId(rs.getString("id"));
        dto.setC_time(rs.getString("c_time"));
        dto.setFpath(rs.getString("fpath"));
        dto.setUsername(rs.getString("username"));
        list.add(dto);
      }
      ps.close();
    } catch (Exception e) {
      e.printStackTrace();

    } finally {
      if (con != null) {
        con.close();
      }
    }
    System.out.println(list.size());
    return list;
  }