resultSet - Statement 객체 등으로 SELECT문을 사용하여 얻어온 레코드 값들을 테이블 형태로 갖게 되는 객체
다시 말하면 ResultSet 객체는 SELECT문으로 데이터를 얻어올 때는 반드시 사용해야 하는 객체이다.
ResultSet에서 자주 사용하는 메소드들
메소드 | 설명 |
close() | ResultSet 객체를 반환한다(닫는다). |
getXXX(int ColumnIndex) |
인자로 지정된 번호의 컬럼값을 XXX 데이터 타입으로 가져온다(컬럼 인덱스 지정) Int로 가져오려면 getInt(), String으로 가져오려면 getString()을 쓴다. 즉, next()를 실행하고 getXXX()으로 값을 가져오면 된다. |
getXXX(String ColumnName) | 인자로 지정한 컬럼명의 컬럼값을 XXX 데이터 타입으로 가져온다(컬럼명 지정). |
next() | 다음 행(레코드)으로 커서(작업 위치)를 이동한다(다음 행이 없으면 false 반환, 있으면 true 반환) |
ResultSet의 커서 이동 관련 메소드
메소드 | 설명 |
absolute(int rowNum) | 지정한 위치로 커서를 이동한다. |
beforeFirst() | 커서를 처음 레코드 이전 위치로 이동한다. 커서를 실제 레코드가 아닌 ResultSet 객체의 처음 부분으로 이동한다. |
afterLast() | 커서를 마지막 레코드 이후 위치로 이동한다. 커서를 실제 레코드가 아닌 ResultSet 객체의 끝 부분으로 이동한다. |
first() | 처음 레코드가 존재하는 행으로 이동한다. |
last() | 마지막 레코드가 존재하는 행으로 이동한다. |
next() | 다음 레코드 행으로 이동한다. |
previous() | 이전 레코드 행으로 이동한다. |
예시
'◽ JSP' 카테고리의 다른 글
request() / response() - JSP 내장 함수(객체) (0) | 2019.06.23 |
---|---|
[Jsp&Servlet] 개행 처리(입력, 조회 시) - 줄바꿈 (0) | 2019.06.16 |
자바빈(JavaBean)이란? (0) | 2019.06.12 |
MySQL 연동 - JDBC (0) | 2019.06.10 |
섬네일(썸네일, thumbnail) 코드 (0) | 2019.06.10 |
1) include(), 2) 액션 include() (0) | 2019.06.09 |
<jsp:> - 액션 태그 (0) | 2019.06.09 |