Resultset Closed
Hej Alle.Jeg har følgende rimlig simpelt loop men får beskeden anden gang den løber gennem at jeg ikke må lave den handling da resultsettet er closed. Hvad er der i vejen med at gøre det på denne måde?
try{Class.forName("com.mysql.jdbc.Driver");}
catch(Exception e) {System.out.println("driver not found hej"+e.getMessage() + "hej");}
try { Connection con = DriverManager.getConnection("jdbc:mysql://localhost/
x", "x", "x");
Statement stmt = con.createStatement();
ResultSet rs1 = stmt.executeQuery("SELECT * FROM economy LIMIT 1");
rs1.next();
ResultSet rs = stmt.executeQuery("SELECT * FROM clubs WHERE id>" + rs1.getInt("lastupdate") + " ORDER BY id");
while(rs.next()) {
ResultSet rs3 = stmt.executeQuery("SELECT wage FROM players WHERE klub=" + rs.getInt("id") +"");
while (rs3.next()) {
wages = wages + rs3.getInt("wage");
}
}
System.out.println("Total wage: "+ wages);
}
}
catch (Exception e) {
System.out.println("RØV!" + e);
}
