Im в настоящее время подсчитывает и захватывает все имена столбцов в таблице базы данных, и теперь им удается захватить каждое значение в этих столбцах с помощью values.add (rs.getString (ar.get (i))); Хотя я получаю индекс из связанной ошибки, и я не знаю, как его решить? Любая помощь приветствуется!Индекс вне связанной ошибки
for (i = 1; i < columnCount + 1; i++) {
ColumnNames = rsmd.getColumnName(i);
ar.add(ColumnNames);
System.out.println(ar);
}
model.setColumnCount(columnCount);
while (rs.next()) {
// values.add(rs.getString(ar.indexOf(i)));
values.add(rs.getString(ar.get(i)));
System.out.println(values);
String value1 = "";
String value2 = "";
String value3 = "";
String value4 = "";
value1 = rs.getString(1);
value2 = rs.getString(2);
value3 = rs.getString(3);
value4 = rs.getString(4);
model.addRow(new Object[] {value1, value2, value3, value4});
}
не может быть, что вы позволяете другим людям выполнять вашу отладку ... –