Hallo,
ich schreibe ein Programm welches Daten aus einer OracleDB in einer TableView anzeigt.
Mein Problem ist, wenn ich eine SQL Abfrage starte wird mir das Ergebnis in der TableView angezeigt. Wenn ich die Abfrage aber nochmal starte oder eine andere Abfrage dann bleiben die Daten der 1. Abfrage und die der 2. werden "angehängt".
Ich muss die TableView oder besser gesagt die ObservableList<ObservableList<String>> data = FXCollections.observableArrayList() vorher löschen. Aber ich weiß leider nicht wie ich das machen kann?
Ich habe z.B. data.clear(); versucht, dann kommt aber immer eine NullPointerException
ich schreibe ein Programm welches Daten aus einer OracleDB in einer TableView anzeigt.
Mein Problem ist, wenn ich eine SQL Abfrage starte wird mir das Ergebnis in der TableView angezeigt. Wenn ich die Abfrage aber nochmal starte oder eine andere Abfrage dann bleiben die Daten der 1. Abfrage und die der 2. werden "angehängt".
Ich muss die TableView oder besser gesagt die ObservableList<ObservableList<String>> data = FXCollections.observableArrayList() vorher löschen. Aber ich weiß leider nicht wie ich das machen kann?
Ich habe z.B. data.clear(); versucht, dann kommt aber immer eine NullPointerException