Я хочу использовать этот вектор в качестве источника данных для моей Jtable. Здесь есть четыре столбца (ADI, SOYADI, BABA ADI, ANA ADI). ResultSet добавляет каждую строку в вектор с именем _kisivector. Это мой источник данных.
Но я не хочу получать целые записи при запуске. Я хочу получить только 5 записей из этого вектора. Тогда будет 2 кнопки, назад и вперед. Когда я нажимаю «Вперед», он переходит к другим 5 записям. И когда я нажму кнопку «Назад», она перейдет на 5 предыдущих записей.
Есть ли пример для этого?
private Vector getSonuc(String _ad){
Vector _kisivektor = new Vector();
PreparedStatement stmt = null;
ResultSet rs = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@xx.xx.xx.xx.:1521:xxxx", "xxx", "xxx");
stmt = conn.prepareStatement("select * from t_gnl_kisi where ADI like ?");
stmt.setString(1, _ad+"%");
rs = stmt.executeQuery();
while (rs.next()) {
_kisivektor.add(rs.getString("ADI"));
_kisivektor.add(rs.getString("SOYADI"));
_kisivektor.add(rs.getString("ANA_ADI"));
_kisivektor.add(rs.getString("BABA_ADI"));
}
stmt.close();
rs.close();
}
catch (Exception e) {
e.printStackTrace();
}
return _kisivektor;
}
}