bonjour,
ben tout est dit dans le titre, c'est la catastrophe ce resultSet
en fait le plus simple et que je vous mette le code



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
try{
   AccesBdd mabdd = new AccesBdd();
   Statement statement = mabdd.getStatement();
   ResultSet resultat = statement.executeQuery("SELECT * FROM ecran");
 
   while(resultat.next()){
      Statement affichestatement = mabdd.getStatement();
      ResultSet type = affichestatement.executeQuery("SELECT * FROM    affiche WHERE idecran= "+resultat.getInt("idecran"));
 
......
   }
}
catch(SQLException sqle){
   System.out.println("SQLException : " + sqle.getMessage());
   System.out.println("SQLState :     " + sqle.getSQLState());
   System.out.println("ErrorCode :    " + sqle.getErrorCode()); 
}

et donc la en prime jai droit a
SQLExeption : ResultSet is closed
SQL state : null
Error Code :0


et jarrive pas a comprendre pk en fait c la ligne resultSet type... qui provoque cet erreur. Mais c le mystère du moins pour moi,

si quelqu un pourrai meclairer ca serai sympa