1. int cnt = 0;
while(rs.next())
{
cnt++;
...
if(cnt == 0) { }
2. Statement 생성할 때 stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);
rs.last();
int count = rs.getRow();
rs.beforeFirst(); (rs초기상태로 돌아가기)
3. SELECT COUNT(*) FROM 테이블로 미리 알아오기
while(rs.next())
{
cnt++;
...
if(cnt == 0) { }
2. Statement 생성할 때 stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);
rs.last();
int count = rs.getRow();
rs.beforeFirst(); (rs초기상태로 돌아가기)
3. SELECT COUNT(*) FROM 테이블로 미리 알아오기
공유하기 버튼
|
|




덧글