JDBC를 통해 다른 결과 행에 액세스해야하는 상황이 있습니다. 나는 그것에 익숙하지 않다.결과 집합의 다른 행에 어떻게 액세스 할 수 있습니까?
내 자바 코드의 일부 변수에 값 43 shutoff_valve 필요 사진에서 알 수있는 바와 같이. 마찬가지로 다른 node_type 값에 액세스하는 방법.
덕분에이 같은
JDBC를 통해 다른 결과 행에 액세스해야하는 상황이 있습니다. 나는 그것에 익숙하지 않다.결과 집합의 다른 행에 어떻게 액세스 할 수 있습니까?
내 자바 코드의 일부 변수에 값 43 shutoff_valve 필요 사진에서 알 수있는 바와 같이. 마찬가지로 다른 node_type 값에 액세스하는 방법.
덕분에이 같은
뭔가 : 사실
ps = con.prepareStatement(yourSqlHere);
// optional parameters setting
ps.setXXX(1, val);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("NODE_TYPE") + ": " + rs.getInt("TOTAL"));
}
, JDK에 포함 된 낮은 수준의 JDBC에 좋은 소개.
나는 이것을 이해하지 못한다 : ps.setXXX (1, val); – Dhruv
@Drake JDBC는 다른 유형의 인수에 대해 다른 setter를 사용합니다 : SQL에 String 인수를 지정해야한다면'setString()'을 사용하고 Long을 설정해야한다면'setLong()'등을 사용합니다 다시 말하지만 JDK 튜토리얼을 참고하면 위와 같은 기본적인 내용을 참조하는 것이 좋습니다. –
시도한 Java 코드 중 일부를 표시 할 수 있습니까? –
이 질문은 너무 광범위합니다. 먼저 JDBC 튜토리얼을 통해 작업 해보십시오. http://download.oracle.com/javase/tutorial/jdbc/index.html 프로그래밍 문제로 어려움을 겪은 적이 있다면 구체적 코드로 구체적인 질문을하고 당신이 가진 구체적인 예외. – BalusC