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();
  }
  private void Bestellung() throws SQLException {
    DB_Connector.connecttoDatabase();
    String bestellung = "SELECT * FROM bestellung";
    String position = "SELECT * FROM bestellposition WHERE Bestellungid=?";
    PreparedStatement bestellung_ps = DB_Connector.con.prepareStatement(bestellung);
    ResultSet bestellung_rs = bestellung_ps.executeQuery();
    Kunde kunde = null;
    String nutzerid = null;
    Timestamp von = null, bis = null;
    int id = 0, genehmigt;

    while (bestellung_rs.next()) {
      nutzerid = bestellung_rs.getString("Nutzerid");
      von = bestellung_rs.getTimestamp("von");
      bis = bestellung_rs.getTimestamp("bis");
      id = bestellung_rs.getInt("id");

      for (Kunde k : Seitenaufbau.kunde) {
        if (k.getId().equals(nutzerid)) {
          kunde = k;
          break;
        }
      }
      Bestellung b = new Bestellung(id, kunde, von, bis);
      DB_Connector.connecttoDatabase();
      PreparedStatement position_ps = DB_Connector.con.prepareStatement(position);
      position_ps.setInt(1, b.getId());
      int produktid;
      ResultSet position_rs = position_ps.executeQuery();
      while (position_rs.next()) {
        produktid = position_rs.getInt("Produktid");
        for (Produkt p : Seitenaufbau.katalog) {
          if (p.getId() == produktid) {
            b.getPosition().add(p);
          }
        }
      }
      Seitenaufbau.bestellungen.add(b);
    }
    DB_Connector.closeDatabase();
  }