Я пытаюсь использовать какой-либо результат запроса для генерации другого запроса и выполнения нового запроса, но, похоже, это не работает.Второй запрос не выполняется.Может кто-нибудь сказать, пожалуйста, почему?Это та часть кода.
Statment stmt = connnection.createStatement();
Statment stmt2 = connnection.createStatement();
ResultSet r = stmt.executeQuery("Select * from employees");
while (r.next()) {
String Str = "Select name from employees where employeeId = " + (r.getInt(3) + 1);
System.out.println(str);
query = stmt2.executeQuery(str);
System.out.println(query.getString(1));}
Правильный запрос создается, но не выполняется.Есть ли причина, почему это так?Кстати, «запрос» объявляется как набор результатов.Спасибо