
getResult() 메서드는 Statement 객체에서 SQL 쿼리의 결과를 가져올 때 사용됩니다. 이 메서드는 ResultSet 객체를 반환합니다. ResultSet 객체는 쿼리 결과의 행과 열을 나타내는 객체입니다.
ResultSet 객체는 다음 메서드를 제공합니다.
- next(): 결과의 다음 행으로 이동
- getXXX(): 결과의 열 값을 가져옵니다. (XXX은 열의 데이터 타입에 따라 달라집니다. 예를 들어, getInt(), getString(), getDouble(), etc.)
- close(): ResultSet 객체를 닫습니다.
예를 들어, 다음 코드는 ResultSet 객체를 사용하여 쿼리 결과를 가져와 출력하는 방법을 보여줍니다.
#hostingforum.kr
java
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM 테이블명");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println("id: " + id + ", name: " + name);
}
rs.close();
stmt.close();
ResultSet 객체를 사용하여 쿼리 결과를 가져와 처리하는 방법은 여러 가지가 있습니다. 예를 들어, 결과의 행을 하나씩 가져와 처리하거나, 결과의 열을 하나씩 가져와 처리할 수 있습니다. 결과의 행 또는 열을 가져올 때는 getXXX() 메서드를 사용합니다. 예를 들어, getInt(), getString(), getDouble(), etc. 메서드를 사용할 수 있습니다.
ResultSet 객체를 사용하여 쿼리 결과를 가져와 처리하는 방법은 다음과 같습니다.
1. ResultSet 객체를 얻습니다.
2. ResultSet 객체의 next() 메서드를 사용하여 결과의 다음 행으로 이동합니다.
3. ResultSet 객체의 getXXX() 메서드를 사용하여 결과의 열 값을 가져옵니다.
4. 결과의 열 값을 처리합니다.
5. ResultSet 객체의 close() 메서드를 사용하여 ResultSet 객체를 닫습니다.
ResultSet 객체를 사용하여 쿼리 결과를 가져와 처리하는 방법은 여러 가지가 있습니다. 결과의 행 또는 열을 가져올 때는 getXXX() 메서드를 사용합니다. 예를 들어, getInt(), getString(), getDouble(), etc. 메서드를 사용할 수 있습니다.
2025-04-24 00:41