G
Gast
Gast
Hallo zusammen,
Folgender Code liefert mir ein TableModel zurück. Dieses soll später derart ausgewertet werden, dass alle Werte einer Zeile in eine Textdatei geschrieben werden, jeweils mit dem Pipezeichen als Trennung. Und das halt so lange, bis es keine Zeilen mehr gibt.
Dabei schmeisst er mir jedesmal eine NullPointerException. Setze ich jedoch für rws eine Zahl (welche der Anzahl der Zeilen entspricht), läuft alles sauber.
Was also mache ich falsch? ???:L
THX für jeden Tip
Folgender Code liefert mir ein TableModel zurück. Dieses soll später derart ausgewertet werden, dass alle Werte einer Zeile in eine Textdatei geschrieben werden, jeweils mit dem Pipezeichen als Trennung. Und das halt so lange, bis es keine Zeilen mehr gibt.
Code:
DefaultTableModel myModel = myDB_Access.getTableDataFromQuery(myQryGetAll);
int clmCnt = myModel.getColumnCount();
int rws = myModel.getRowCount();
//TableModel auswerten
for(int i=0; i<rws; i++) {
System.out.println(myModel.getValueAt(i,0).toString());
}
Dabei schmeisst er mir jedesmal eine NullPointerException. Setze ich jedoch für rws eine Zahl (welche der Anzahl der Zeilen entspricht), läuft alles sauber.
Was also mache ich falsch? ???:L
THX für jeden Tip