Auf Thema antworten

das ist meine methode die nicht nur einen Datensatz löschen soll sondern die komplette liste:)


[code=Java]

Diese Methode ist aus meiner Klasse Datenbanken

    public void loescheStoppWort(Words w) {

        try {

            String sql = null;

            sql = "delete from eloftswords where word =? ";

            PreparedStatement befehl = v2.prepareStatement(sql);

            befehl.setString(1, w.toString());

            befehl.executeUpdate();

            befehl.close();

        } catch (Exception ex) {

        }

    }


ich will aber das er alle löscht und nicht nur ein einziges Wort dann was ich markiert habe.

[/code]


[code=Java]

Das ist die Aktion auf den Button die er ausführen soll zum löschen des Datensatzes:


db.loescheDoppelteWoerter((Words) jListDopWoerter.getSelectedValue());

        JOptionPane.showMessageDialog(this, "Die Wörter wurden entfernt");

[/code]

Wie gesagt er löscht immer nur das ausgewählte.



Oben