본문 바로가기

JSP(Java Server Page)

DB 데이터 갯수 읽어오기, 레코드 갯수

JDBC를 이용하여 다음과 같이 DB의 데이터를 읽어올 때 ResultSet으로 결과값으로 가져오는 경우 레코드의 갯수 구하기


pstmt = conn.prepareStatement(sql문 , ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);

rs = pstmt.executeQuery();

//총 레코드 수구하기

rs.last();

int totalRecord = rs.getRow();

//end


rs.beforeFirst(); //커서를 다시 원상태로 복귀해서 자료를 읽을 준비를 해줌