-2
ResultSet
の出力をJava HashMap
に渡そうとしています。HashMapのResultSet
Map<Integer, String> sIDpNumberHashMap = new HashMap<Integer, String>();
while (DBresult.next()) {
int sID = DBresult.getInt("slrid");
String pNumber = DBresult.getString("pNumber");
sIDpNumberHashMap.put(sID , pNumber);
System.out.println("Output1"+ sID + "\t" + pNumber + "\n");
}
System.out.println("Output2" + "\n" + sIDpNumberHashMap);
Output1が(DBからの)すべてのレコードを表示している間。どのように私はResultSet
からの結果を反復処理するput
コマンドを作るのですか
{502332262=117E3640G025}
:put
コマンドのみでのResultSetからの最後の値をとる
出力1:出力2
502332262 101E2571G103
502332262 101E2571G103
502332262 116E3139P001
502332262 117E3640G025
502332262 314B7159G003
502332262 117E3640G025
?