Hallo zusammen..
Habe eine kleine Frage und konnte mit Googeln keine genaue Antwort finden.
Also Folgendes: Ich habe einen Frame wo ich Benutzer verwalten kann. Ist eine MSAcces datenbank mit
User_id
User
pass
userrole
Jetzt möchte ich einen Button der einen ausgewählten Eintrag in einer JTable löscht, bisher habe ich folgenden Code der bei dem Buttonklick aufgerufen wird.:
Das heisst ich kann die Rows der Jtable bereits einwandfrei löschen. Logischerweise werden so aber nur die JTable Rows gelöscht aber nicht die Datenbankeinträge selber.
Aber wie genau teil ich das jetzt dem Button mit dass er die ausgewählte Reihe auch in der Datenbank löschen soll?
Also dass er Quasi die User_ID aus dem ausgewählten Jtable eintrag ausliest und in einem nächsten SQL Befehl löscht?
Habe eine kleine Frage und konnte mit Googeln keine genaue Antwort finden.
Also Folgendes: Ich habe einen Frame wo ich Benutzer verwalten kann. Ist eine MSAcces datenbank mit
User_id
User
pass
userrole
Jetzt möchte ich einen Button der einen ausgewählten Eintrag in einer JTable löscht, bisher habe ich folgenden Code der bei dem Buttonklick aufgerufen wird.:
Java:
private void DeleteFromTable(){
DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
int numRows = jTable1.getSelectedRows().length;
for(int i=0; i<numRows ; i++ ) model.removeRow(jTable1.getSelectedRow());
}
Das heisst ich kann die Rows der Jtable bereits einwandfrei löschen. Logischerweise werden so aber nur die JTable Rows gelöscht aber nicht die Datenbankeinträge selber.
Aber wie genau teil ich das jetzt dem Button mit dass er die ausgewählte Reihe auch in der Datenbank löschen soll?
Also dass er Quasi die User_ID aus dem ausgewählten Jtable eintrag ausliest und in einem nächsten SQL Befehl löscht?