private void Produkteanlegen() throws SQLException { DB_Connector.connecttoDatabase(); String produkt_string = "SELECT * FROM produkt"; PreparedStatement produkt_ps = DB_Connector.con.prepareStatement(produkt_string); ResultSet produkt_rs = produkt_ps.executeQuery(); String name, bezeichnung, beschreibung, hersteller_name, details; int id, kategorie; double mietzins; while (produkt_rs.next()) { name = produkt_rs.getString("name"); bezeichnung = produkt_rs.getString("bezeichnung"); beschreibung = produkt_rs.getString("beschreibung"); hersteller_name = produkt_rs.getString("hersteller_name"); details = produkt_rs.getString("details"); id = produkt_rs.getInt("id"); mietzins = produkt_rs.getDouble("mietzins"); kategorie = produkt_rs.getInt("Kategorieid"); Kategorie Kat = null; for (Kategorie k : Seitenaufbau.kategorien) { if (k.getId() == kategorie) { Kat = k; } } Produkt p = new Produkt( name, bezeichnung, beschreibung, hersteller_name, details, mietzins, null, Kat, false); p.setId(id); Seitenaufbau.katalog.add(p); } DB_Connector.closeDatabase(); }