H
hamburger_1983
Gast
Hallo,
habe folgendes Problem:
Ich möchte im Prinzip nur ein return am Ende haben, dass mir nicht k1 ausgibt (das habe ich schon vorher hinbekommen). Durch die Veränderung auf ArrayList möchte ich jetzt ein return haben, der mir list zurückgibt.
habe folgendes Problem:
Code:
public Kunde dbout() throws java.sql.SQLException, ClassNotFoundException {
Class.forName("com.mysql.jdbc.Driver");
String dbHost = "jdbc:.....";
String dbUser = "....";
String dbPass = "...."
Connection conn = DriverManager.getConnection(dbHost, dbUser, dbPass);
Statement stmt = conn.createStatement();
String abfrageK1 = "SELECT * FROM kunde";
ResultSet resultK1 = stmt.executeQuery(abfrageK1);
ArrayList<Kunde> list = new ArrayList<Kunde>();
Kunde k1 = new Kunde();
while(resultK1.next()) {
k1.setNachname(resultK1.getString("kunde.nachname"));
k1.setVorname(resultK1.getString("kunde.vorname"));
}
list.add(k1);
return list;
}
Ich möchte im Prinzip nur ein return am Ende haben, dass mir nicht k1 ausgibt (das habe ich schon vorher hinbekommen). Durch die Veränderung auf ArrayList möchte ich jetzt ein return haben, der mir list zurückgibt.