
UserPlace_JDBC_DAO(findAllByUserID)
By: a guest on
Apr 16th, 2012 | syntax:
Java | size: 2.27 KB | hits: 11 | expires: Never
//=======================place_id, type_like, date, time, star, post=========================================//
public ArrayList<Object> findAllByUserID(int user_id) {
System.out.println("kiko"+user_id);
Object info = null;
ArrayList<Object> dataList = new ArrayList<Object>();
Place_JDBC_DAO place_DAO = new Place_JDBC_DAO();
Object Place_name = null;
try {
String queryString = "SELECT * FROM UserPlace WHERE user_id = ?";
connection = getConnection();
ptmt = connection.prepareStatement(queryString);
ptmt.setInt(1, user_id);
resultSet = ptmt.executeQuery();
while(resultSet.next()) {
info = resultSet.getInt("place_id");
dataList.add(info);
Place_name = place_DAO.findByPlaceID((Integer) info);
dataList.add(Place_name);
info = resultSet.getInt("type_like");
dataList.add(info);
info = resultSet.getString("date");
dataList.add(info);
info = resultSet.getString("time");
dataList.add(info);
info = resultSet.getInt("star");
dataList.add(info);
info = resultSet.getInt("post");
dataList.add(info);
System.out.println("\n" + dataList + "\n");
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(resultSet != null)
resultSet.close();
if(ptmt != null)
ptmt.close();
if(connection != null)
connection.close();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}
}
return dataList;
}