자바와 MySQL 연동 중 발생한 에러이다.
알고보니 ResultSet에 담은 데이터의 위치를 맞춰주지 않아 발생한 에러였다.
ResultSet rs = pstmt.executeQuery();
rs.next();
if (rs.next()) {
...
}
while (rs.next()) {
...
}
mysql로 부터 sql을 통해 데이터를 받을 때 ResultSet을 통해 데이터를 읽었는데,
이 때 result를 커서를 첫번째 로우에 위치시켜주어야 데이터를 읽을 수 있다.
위와 같은 포맷을 사용하면 에러를 해결할 수 있다.
'에러 > java' 카테고리의 다른 글
[JAVA] class array NullPointerException 에러 (0) | 2021.08.03 |
---|---|
./gradlew build JAVA_HOME 에러 (0) | 2020.11.08 |
댓글