Hallo!
Ich weiß nicht, wie ich folgendes lösen soll.
Ich bekomme bestimmte Daten aus einer Datenbank. Dies klappt auch wunderbar.
Diese Daten brauche ich unbedingt zum Weiterverarbeiten.
Meine Idee war alle Daten in ein Array zu packen, aber dies scheiterte daran, dass die Anzahl der DBEinträge am Anfang noch nicht bekannt sind. Ich habe auch schon mit einem Vector einiges probiert...
Kann man das nicht eleganter lösen? Habe z.B. getArray(int i) gefunden. Geht das damit nicht auch?
Als Ergebnis sollte meine unten aufgeführte Methode als Rückgabewert dieses Array haben.
Ich weiß nicht, wie ich folgendes lösen soll.
Ich bekomme bestimmte Daten aus einer Datenbank. Dies klappt auch wunderbar.
Diese Daten brauche ich unbedingt zum Weiterverarbeiten.
Meine Idee war alle Daten in ein Array zu packen, aber dies scheiterte daran, dass die Anzahl der DBEinträge am Anfang noch nicht bekannt sind. Ich habe auch schon mit einem Vector einiges probiert...
Kann man das nicht eleganter lösen? Habe z.B. getArray(int i) gefunden. Geht das damit nicht auch?
Als Ergebnis sollte meine unten aufgeführte Methode als Rückgabewert dieses Array haben.
Code:
public void selectHauptprojekte(){
ResultSet rs;
try{
String sql = "SELECT * FROM Test WHERE Nr = 0";
rs = this.dbAbfrage(sql);
while(rs.next())
System.out.println ( rs.getString(2) );
}
catch (Exception ex)
{
ex.printStackTrace();
}
}