Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(e.getActionCommand().equals("Odczyt bazy")){
- Connection polaczenie;
- try{
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- polaczenie = DriverManager.getConnection("jdbc:mysql://localhost/baza", "root", "");
- Statement instrukcja = polaczenie.createStatement();
- ResultSet wynik = instrukcja.executeQuery("SELECT * FROM studenci");
- while (wynik.next()){
- Object[] dane = new Object[9];
- dane[0] = wynik.getObject("nr_dziennika");
- dane[1] = wynik.getObject("imie");
- dane[2] = wynik.getObject("nazwisko");
- dane[3] = wynik.getObject("rok_urodzenia");
- dane[4] = wynik.getObject("ocena_Sprawdzian1");
- dane[5] = wynik.getObject("ocena_Sprawdzian1");
- dane[6] = wynik.getObject("ocena_Odpowiedzi1");
- dane[7] = wynik.getObject("ocena_Odpowiedzi2");
- dane[8] = wynik.getObject("ocena_Odpowiedzi3");
- this.modelTabeli.addRow(dane);
- index++;
- Wprowadzanie s = new Wprowadzanie();
- kolekcja.add(s);
- }
- polaczenie.close();
- }catch (SQLException el){
- el.getMessage();
- }catch (Exception e1){
- e1.getMessage();
- }
- }
- if(e.getActionCommand().equals("Zapis bazy")){
- Connection polaczenie;
- System.out.println("k");
- try{
- Class.forName("com.mysql.jdbc.Driver").newInstance();
- polaczenie = DriverManager.getConnection("jdbc:mysql://localhost/baza", "root", "");
- Statement instrukcja = polaczenie.createStatement();
- instrukcja.executeUpdate("DELETE FROM studenci");
- for (Wprowadzanie w: kolekcja){
- String sql = "INSERT INTO studenci SET ";
- sql += "nr_dziennika = '" + w.getNrDziennika() + "', ";
- sql += "imie = '" + w.getImie() + "', ";
- sql += "nazwisko = '" + w.getNazwisko() + "', ";
- sql += "rok_urodzenia = '" + w.getRokUrodzenia() + "', ";
- sql += "ocena_Sprawdzian1 = '" + w.ocenySprawdzian[0] + "', ";
- sql += "ocena_Sprawdzian2 = '" + w.ocenySprawdzian[1] + "', ";
- sql += "ocena_Odpowiedzi1 = '" + w.ocenyOdpowiedzi[0] + "', ";
- sql += "ocena_Odpowiedzi2 = '" + w.ocenyOdpowiedzi[1] + "', ";
- sql += "ocena_Odpowiedzi3 = '" + w.ocenyOdpowiedzi[2] + "'";
- System.out.println(sql);
- instrukcja.executeQuery(sql);
- }
- polaczenie.close();
- }catch (SQLException el){
- el.getMessage();
- }catch (Exception e1){
- e1.getMessage();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement