Как преобразовать массив (ResultSet JDBC) в список?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как преобразовать массив (ResultSet JDBC) в список?

Сообщение Anonymous »


Я написал код, который должен брать запись из таблицы базы данных по идентификатору записи. Один из столбцов таблицы (запись) является коллекцией объекта студента. Как я могу извлечь учащихся из записи и «сложить» ее в коллекцию списков?

Код:

public Group findObjById(final int id) { Группа группа = новая группа(); пытаться { Заявление st = Connection.createStatement(); ResultSet rs = st.executeQuery("SELECT * FROM `course_work`.`group` WHERE `group_id` = " + id + ";"); в то время как (rs.next()) { int InternalId = rs.getInt("group_id"); List студенты = rs.getArray("студенты"); группа = новая группа (внутренний идентификатор, студенты); } рс.закрыть(); ул.закрыть(); } catch (SQLException e) { е.printStackTrace(); } возвратная группа; } Ошибка в строке 10 (102-я строка в *.java). Фото
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»