public ArrayList<BEPlaylist> getAllPlaylists2() throws SQLException {
        Connection c = getConnection();
        try {
            Statement stm = c.createStatement();
            boolean status = stm.execute("select * from Playlist");
            if (status == false) {
                return null;
            }
            ResultSet res = stm.getResultSet();

            while (res.next()) {
                System.out.println(res.getString("Name"));

                int id = res.getInt("ID");
                Statement stm2 = c.createStatement();
                boolean status2 = stm2.execute("select * from Song inner join PlaylistSong on PlaylistSong.songID = Song.ID "
                        + "inner join Artist on Song.artistID = Artist.ID "
                        + "where playlistID = " + id);
                if (status2 == false) {
                    return null;
                }

                ResultSet res2 = stm2.getResultSet();
                DalcSong.getInstance().getAll();
            }

        } catch (SQLException ex) {
            System.out.println("Could not get playlists..." + ex.getMessage());
            return null;
        }
        return null;
    }