J
Java Nooob
Gast
Folgendes Problem.
ICh habe ein jTable mit einem DefaultTable Model:
datacheckout ist ein Vector den ich aus einer Datenbank füllen lasse:
soweit so gut. Es können jedoch mehrere Benutzer auf die Datenbank zugreifen und werte ändern.
Wie schaffe ich es das jedes mal wenn ein Wert geändert wurde (egal wer ihn geändert hat) mein jTable aktualisiert wird.
Das Programm läuft später auf mehreren PC gleichzeitig.
Hoffe ich habe es nicht zu kompliziert erklärt.
MFG
ICh habe ein jTable mit einem DefaultTable Model:
Code:
TableCheckOut.setModel(new javax.swing.table.DefaultTableModel(datacheckout, titlecheckout));
datacheckout ist ein Vector den ich aus einer Datenbank füllen lasse:
Code:
public static Vector TableDataCheckIn(){
Vector<Vector> data = new Vector<Vector>();
database.DataConnection.conOpen("SELECT * FROM CheckIn WHERE Status = '1'");
try{
while (database.DataConnection.rSet.next())
{
Vector record = new Vector();
record.add(database.DataConnection.rSet.getString(1));
record.add(database.DataConnection.rSet.getString(2));
record.add(database.DataConnection.rSet.getString(3));
System.out.println(database.DataConnection.rSet.getString(12));
data.add(record);
}
}catch (Exception e){
e.printStackTrace();
}
database.DataConnection.conClose();
return data;
}
soweit so gut. Es können jedoch mehrere Benutzer auf die Datenbank zugreifen und werte ändern.
Wie schaffe ich es das jedes mal wenn ein Wert geändert wurde (egal wer ihn geändert hat) mein jTable aktualisiert wird.
Das Programm läuft später auf mehreren PC gleichzeitig.
Hoffe ich habe es nicht zu kompliziert erklärt.
MFG