Задать вопрос
@Yasuro

Почему после закрытия соединения JDBC пропадают данные из ResultSet?

Есть соединения - connection.
var statement=connection.createStatement();
var resultSet=statement.executeQuery(query);
resultSet.next()// тут будет true;
statement.close();
resultSet.next()// тут будет false

Мне данные в формате ResultSet надо передать дальше, но соединения уже можно закрывать, зачем его открытым держать.
  • Вопрос задан
  • 195 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя al_gon К ответам на вопрос (2)
al_gon
@al_gon
Потому, что он будет так же закрыт.
https://docs.oracle.com/javase/8/docs/api/java/sql...
Ответ написан