Android 개발 Tip - 10. Java 에서 MySql 관련 쿼리를 실행할때 ..

Mobile Programming/Android Tip 2010. 11. 17. 19:43

while(rs.next()){
}

루프 안에서 rs가 사용한 statement를 사용해서 다시 excute를 실행해선 안된다.

아 .
몇분 삽질한건지.

그렇지 않으면.. 이미 클로즈 된 rs를 가지고 excute하지말라고 오류메시지를 보게된다.

java.sql.SQLException: Operation not allowed after ResultSet closed

따라서 루프안에서 새로운 스테이트먼트를 만들고 새로 excute해줘야 한다.

어휴 !