nå nu er klokken bare lidt for meget, og det driller, kan en af jer se hvorfor jeg ikke kan få lov til at return noget som helst fra min metode ? jeg har på fornemmelsen at det er min try-catch, men det går jo slet ikke uden..
Den brokker sig over at lineTraining ikke retunerer en List, men det vil jeg jo mene den gør, eller hva ?
public List lineTraining(){
try {
Statement stmt;
ResultSet rset = null;
//Register the JDBC driver for MySQL.
Class.forName("com.mysql.jdbc.Driver");
//Define URL of database server on the host with the default port number 3306.
String url = "jdbc:
mysql://"+ ip + DATABASE;
//Get a connection to the database
Connection con = DriverManager.getConnection(url,USR,PSW);
//Get a Statement object
stmt = con.createStatement();
rset = stmt.executeQuery("SELECT hostIp, portNr, MAX(maxAttUp), COUNT(*) FROM lineTraining GROUP BY hostIp,PortNr");
List a = new ArrayList();
while (rset.next()) {
a.add(rset.getString(1));
}
rset.close();
stmt.close();
con.close();
return a;
}catch( Exception e ) {
e.printStackTrace();
}//end catch
}//end lineTraining