Ich würde es so machen...
Kein Informatikstudium aber programmieren @ UNI?
private void showResult(ResultSet resultSet){
try {
this.txtResult.setText("");
// Holen der Metadaten der Datenbank
ResultSetMetaData metaData = resultSet.getMetaData();
// Anzahl der Tabellenspalten
int number = metaData.getColumnCount();
// Ausgabe der Spaltennamen
addTextToArea("\n");
for (int i=1;i<=number;i++){
// Name der Tabellenspalte
resultSet.getString(i+1);
String name = metaData.getColumnName(i);
// Ausgabe der Spaltennamen in der TextArea
addTextToArea(name + " ");
}
int row = 0;
[B]while(resultSet.next()){
//Erste Zeile und erste Spalte = "Zeile:0, Spalte:0"
for (int i=0; i< number; i++){
addTextToArea("Zeile: " + row + ", Spalte: " + i );
addTextToArea("Value: " + resultSet.getString(i+1));
}
row++;
}[/B]
addTextToArea("\n");
addTextToArea("--------------------------------\n");
//@@TO DO@@
// Geben Sie die Spaltenwerte zeilenweise aus
} catch (SQLException e) {
e.printStackTrace();
}