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
Partager