У меня есть jtable в моем рабочем приложении netbeans, которое я хочу заполнить из базы данных.Как получить данные базы данных в jtable
Я хотел бы узнать код привязки и как обновить таблицу после вставки/удаления некоторой записи.
У меня есть кнопка, которая показывает кадр включен JTable actioncommand ниже
try{
Class.forName("Mydrivername").newInstance();
Connection con=DriverManager.getConnection(connectionurl,id,password);
PreparedStatement ps=(PreparedStatement) con.preparedStatement("select * from datavasetablename");
ResultSet rs= ps.executeQuery();
while(rs.next()){
row[0]= rs.getInt("Id");
row[1]= rs.getString("name");
mytablemodel.addRow(row);
frame.show();
}
} catch(Exception e){
}
Когда я первый показать кадр все нормально, но когда я скрыть рамку и показать его снова все прошло полностью.
Любая база данных? На это довольно сложно ответить. –
Вы уже извлекли данные из базы данных? Вы просто хотите отобразить его, @Akanksha Dixit? – ClayKaboom
У меня есть btn, который показывает фрейм, включенный jtable, actioncommand ниже -try {Class.forName ("Mydrivername"). NewInstance(); Соединение con = DriverManager.getConnection (connectionurl, id, password); PreparedStatement ps = (PreparedStatement) con.preparedStatement ("select * from datavasetablename"); ResultSet rs = ps.executeQuery(); while (rs.next()) {row [0] = rs.getInt ("Id"); row [1] = rs.getString ("name"); mytablemodel.addRow (строка); frame.show();}} catch (Exception e) {}, когда я впервые показываю фрейм, все в порядке, но когда я скрываю рамку и rshow ее снова, все закончилось –