O
orbi
Gast
Hi Leute ,
hab ein dickes Problem und irgendwie bekomm ich es leider nicht alleine hin.
Die Sit. ist folgende :
Ich habe innerhalb meines Hauptfensters eine JTable, die zu beginn mit "Standard" werden gefuellt ist.
Nun wird sobald ich die ensprechende Option aufrufe eine Datenbank abfrage gestartet und die ergebnisse der Abfrage sollen der Tabelle reihenweise hinzugefügt werden.
Die Methode addRow() habe ich auch schon gefunden aber irgendwie bin ihc nicht in der Lage die auch korrekt zu verwenden.
Ich hab schon viel in Foren geschaut und auch sonst wo versucht hilfe zu bekommen aber irgendwie bekomm ich es leider nicht hin.
Ich währe echt äußerst dankbar wenn mir mal einer "geistig" unter die Arme greifen koennte und mir sagt was ich wo einfügen muss um den gewünschten Effekt zu bekommen !!!!!
Hier mal der Code :
Bitte wenn einer weis wie ich es hinbekomme der Tabelle nach erfolgter DB-Abfrage die werte aus dem ResultSet hinzuzufügen , dann soll er mich BITTE an seiner (oder ihrer) Weisheit teilhaben lassen.
MFG
ein verzweifelter
ORBI
hab ein dickes Problem und irgendwie bekomm ich es leider nicht alleine hin.
Die Sit. ist folgende :
Ich habe innerhalb meines Hauptfensters eine JTable, die zu beginn mit "Standard" werden gefuellt ist.
Nun wird sobald ich die ensprechende Option aufrufe eine Datenbank abfrage gestartet und die ergebnisse der Abfrage sollen der Tabelle reihenweise hinzugefügt werden.
Die Methode addRow() habe ich auch schon gefunden aber irgendwie bin ihc nicht in der Lage die auch korrekt zu verwenden.
Ich hab schon viel in Foren geschaut und auch sonst wo versucht hilfe zu bekommen aber irgendwie bekomm ich es leider nicht hin.
Ich währe echt äußerst dankbar wenn mir mal einer "geistig" unter die Arme greifen koennte und mir sagt was ich wo einfügen muss um den gewünschten Effekt zu bekommen !!!!!
Hier mal der Code :
Code:
try
{
schuldner =f.txtAnsichtIdent.getText();
dbVerbindung = DriverManager.getConnection("jdbc:odbc:Landau","","");
sqlStatement = dbVerbindung.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
resultSetKinder = sqlStatement.executeQuery("SELECT ID_kind, ID_schule, k_vorname, k_nachname, k_klasse FROM t_kinder Where ID_schuldner = "+schuldner+"");
resultSetKinder.moveToCurrentRow();
TableModel tblKinderAnzeigeModel = new DefaultTableModel(
new String[][] { { vorname, nachname, IDschule, IDkind, klasse },
{ } },
new String[] { "Vorname", "Nachname", "Schule", "Schulkürzel", "Klasse" });
JTable tblKinderAnzeige = new JTable(tblKinderAnzeigeModel);
f.scrlPaneKinder.setViewportView(tblKinderAnzeige);
tblKinderAnzeige.setModel(tblKinderAnzeigeModel);
while (resultSetKinder.next())
{
IDkind=resultSetKinder.getString(1);
IDschule=resultSetKinder.getString(2);
vorname=resultSetKinder.getString(3);
nachname=resultSetKinder.getString(4);
klasse=resultSetKinder.getString(5);
}
}
catch(SQLException esl)
{
System.out.println("Fehler beim Zugriff auf t_kinder"+esl);
}
Bitte wenn einer weis wie ich es hinbekomme der Tabelle nach erfolgter DB-Abfrage die werte aus dem ResultSet hinzuzufügen , dann soll er mich BITTE an seiner (oder ihrer) Weisheit teilhaben lassen.
MFG
ein verzweifelter
ORBI