Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void odczytPracownicy() {
- //odczyt z bazy danych
- Connection polaczenie;
- try {
- Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
- polaczenie = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:projekt", "pawel", "pawell");
- System.out.print(polaczenie); // wyświetlanie połączenia dla testów
- Statement instrukcjaSQL = polaczenie.createStatement();
- ResultSet odczytPracownicy = null;
- ((DefaultTableModel) jTable1.getModel()).setRowCount(0); // kasowanie poprzednich wyników
- odczytPracownicy = instrukcjaSQL.executeQuery("SELECT * FROM Pracownicy");
- while (odczytPracownicy.next()) {
- Object[] rekordy = new Object[5];
- rekordy[0] = odczytPracownicy.getObject("id_pracownika");
- rekordy[1] = odczytPracownicy.getObject("imie");
- rekordy[2] = odczytPracownicy.getObject("nazwisko");
- rekordy[3] = odczytPracownicy.getObject("data_zatrudnienia");
- rekordy[4] = odczytPracownicy.getObject("wynagrodzenie");
- ((DefaultTableModel) jTable1.getModel()).addRow(rekordy);
- //this.modelTabeli.addRow(dane);
- }
- JOptionPane.showMessageDialog(null,"Poprawnie wczytano dane pracowników do tabeli!");
- polaczenie.close();
- } catch (Exception e) {
- JOptionPane.showMessageDialog(null,"Wystąpił wyjątek/błąd: "+e);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement