tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
2351
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    AlexD1979 AlexD1979 ist offline Mitglied Gold
    Registriert seit
    Feb 2003
    Ort
    Hannover
    Beiträge
    208
    Hallo ich habe eine JTable die mit

    (Deklaration ist public JTable tabelle
    tabelle = new JTable(rows, columnNames);

    erzeugt wird. Diese Tabelle enthält Daten die aus einem SQL-Result geholt werden und reihenweise angefügt werden.

    Nun ist die Tabelle gefüllt mit Datensätzen aus der Datenbank. Jetzt ändere ich Daten in meiner GUI, übergebe die an die Datenbank per SQL Insert und rufe die Methode

    datensatzEinlesen()

    wieder auf. Die Methode ist die selbe wie ich sie auch für den erstenmaligen Aufruf der JTable benutzt habe.

    Nun dachte ich, durch erneuten Aufruf dieser Methode liest er erneut die Datensätze aus der Datenbank ein und "überschreibt" einfach die JTable, die bereits angezeigt wird. Leider muss da ein denkfehler vorliegen, denn das klappt NICHT!

    Wo liegt mein Denkfehler oder wie kann ich es erreichen das nach der Datenbank-Aktion ein Update der Ansicht erfolt und die neuen Einträge in der Datenbank auch erscheinen.

    Ich habe den Quelltext mal angehängt, vielleicht kann mir jmd von euch in der Sache ein wenig weiterhelfen.
    Angehängte Dateien Angehängte Dateien
     

  2. #2
    Jack Jack ist offline Mitglied Silber
    Registriert seit
    Dec 2001
    Ort
    Zuhause
    Beiträge
    76
    Ich denke das das Problem darin liegt, dass die Tabelle nicht geupdatet wird wenn due die Daten im Speicher änderst den Befehl zum neumalen der Tabell musst du schon selber geben.

    Ich glabu das war irgendwas mit fireTabellDataChanged() Event
     

Ähnliche Themen

  1. Fehler nach Befüllen einer JTable mit gesetzem Rowsort?!
    Von ElJarno im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 6
    Letzter Beitrag: 06.10.10, 10:13
  2. jTable-Ansicht Reihenfolge permanent halten
    Von MikaM im Forum Java Grundlagen
    Antworten: 2
    Letzter Beitrag: 19.01.09, 09:09
  3. Änderungen in JTable direkt an DB weitergeben
    Von Shout im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 18
    Letzter Beitrag: 10.04.08, 13:14
  4. Sortierung einer JTable nach numerischen Spalten
    Von Greq im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 4
    Letzter Beitrag: 10.11.06, 12:00
  5. Antworten: 2
    Letzter Beitrag: 09.06.04, 11:40