probléme avec une méthode qui retourne un ResultSet
Salem,
j'ai un probléme dans une méthode de ma classe.
voila la methode:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public ResultSet getreq(String req)
{
Statement instruction;
ResultSet jeuResultats;
try{
String requete = req;
instruction = conn.createStatement();
jeuResultats = instruction.executeQuery(requete);
instruction.close();
}
catch(SQLException sqlex){
sqlex.printStackTrace();
}
return(jeuResultats);
} |
le message d'erreur est le suivant:
Code:
1 2 3 4 5 6 7
|
connBD.java:79: missing return statement
}
^
Note: connBD.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error |
je met le ligne
Code:
return(jeuResultats);
avant
Code:
instruction.close();
mais il déclare comme erreur qu'il n'y a pas un valeur à retourner.
le probléme est que j'ai besoin que ma méthode me retourne un ResultSet
comment puis je faire pour fonctionner cette méthode.