Hallo,
ich bräuchte von euch eine Info. :bahnhof:
Mein Problem sieht folgend aus
Ich möchte die Daten, die in der Tabelle stehen bei Veränderung (und bei bestätigen eines Buttons) die veränderten Daten in die Datenbank zurück schreiben. Wie mache ich das am besten? Ich habe in Zeile 14 schon einmal versucht, mit "setValueAt" zuarbeiten aber leider weiß ich nicht, was ich dort als Parameter mit übergeben soll.
Wie kann ich dann nur die Datensätze (gesamte Zeile) heraus filtern? Wie ich die dann an die Datenbank weiterschicke ist eigentlich kein Problem.
Wäre super, wenn einige Vorschläge kommen würden...
Danke. :applaus:
ich bräuchte von euch eine Info. :bahnhof:
Mein Problem sieht folgend aus
Code:
public JScrollPane initGUI() {
try {
javax.swing.UIManager.setLookAndFeel(javax.swing.UIManager.getSystemLookAndFeelClassName());
ArrayList<Aequivalenzziffer> al = new ArrayList<Aequivalenzziffer>();
al = new AequivalenzzifferConnect().getArrayList();
Object[][] data = {};
TableModel jTable1Model = new DefaultTableModel(data, new String[] { "Kostenstellen Nr", "Kostenträger Nr", "Aequivalenzziffer" });
jTable1 = new JTable(jTable1Model);
DefaultTableModel jTableModel = (DefaultTableModel) jTable1.getModel();
// jTable1.setValueAt(aValue, row, column)
for (Aequivalenzziffer ae : al){
Object[] data2 = {
ae.getKostenstellenNr(),
ae.getKostentraegerNr(),
ae.getZiffer()};
jTableModel.addRow(data2);
}
System.out.println(jTable1.getValueAt(1, 1));
jScrollPane1 = new JScrollPane(jTable1);
} catch (Exception e) {
e.printStackTrace();
}
return jScrollPane1;
}
}
Ich möchte die Daten, die in der Tabelle stehen bei Veränderung (und bei bestätigen eines Buttons) die veränderten Daten in die Datenbank zurück schreiben. Wie mache ich das am besten? Ich habe in Zeile 14 schon einmal versucht, mit "setValueAt" zuarbeiten aber leider weiß ich nicht, was ich dort als Parameter mit übergeben soll.
Wie kann ich dann nur die Datensätze (gesamte Zeile) heraus filtern? Wie ich die dann an die Datenbank weiterschicke ist eigentlich kein Problem.
Wäre super, wenn einige Vorschläge kommen würden...
Danke. :applaus: