2016-08-28 2 views
-1
 ResultSet rs = sql.executeQuery 
     ("SELECT HP FROM PKMN WHERE (ID == basicnumber)"); 
내가 사용하고자하는 코드가,하지만 난이 표시되지 않는 실수를

...자바에서 ODB databes에서 데이터를 얻기 위해 노력

설명 : 내가 접근하고

.odb 데이터베이스 from Java. 사용자가 ID (int basicnumber에 저장 됨)을 입력하고 쿼리에 추가하여 과 관련된 hp 열의 값을 가져 오려면 이 값은 int hp에 저장해야하며 메시지가 표시되지 않습니다.

어떻게 가야합니까?

int hp = rs.getInt(1); 

더 많은 방법을 모색하기 위해 ResultSet API를 참조하십시오

ResultSet rs = sql.executeQuery 
    ("SELECT HP FROM PKMN WHERE ID = " + basicnumber); 

는 다음 결과를 검색하고 변수에 저장할 수 있습니다 :

답변

2

첫째, 당신은 쿼리에 basicnumber을 연결할 필요 결과 집합에서 값을 검색 할 수 있습니다.