Hallo Jungs, und wieder einmal ist es so weit, ich brauch eure hilfe!
Und zwar geht es um eine Typkonvertierung, folgender Code ist zu diskutieren:
Ich versuche hier ein ResultSet in ein Object[][] umzuwandeln. Das ResultSet ist korrekt, das Auslesen der Spaltennamen funktioniert auch einwandfrei. Wenn ich nun die einzelnen Spalten in ein Array schaufle, das dann in eine Arraylist und zuletzt versuche das alles in ein Object[][] umzuwandeln, dann funktioniert das nicht!Code:private Object[][] getData(ResultSet rs, String[] columnLabel) throws SQLException { this.list = new ArrayList(); this.row = 0; while ( rs.next() ) { Object[] obj = new Object[this.column]; this.row++; // obj[this.row-1] = rs.getArray(this.row); ?? Feature not implemented for ( int counter = 0; counter < this.column; counter++ ) { obj[counter] = rs.getObject(columnLabel[counter]); } list.add(obj); } return (Object[][])list.toArray(); }
Der fehler liegt einzig in der Typkonvertierung!
Brauche Hilfe!
Lesezeichen