Salut...
J'ai un petit problème en JDBC.
Le rs.next() me gènère l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Statement st=co.createStatement(); ResultSet rs; String req; req=new String("SELECT TapId,CotId ..."); rs=st.executeQuery(req); while(rs.next()) { int tap=rs.getInt(1); int cot=rs.getInt(2); req=new String("DELETE FROM TAP_COTE WHERE CotId="+cot+";"); st.execute(req); req=new String("DELETE FROM TAP_TAP WHERE TapId="+tap+";"); st.execute(req); }
Je ne comprends pas alors is vous avez une idée...Exception in thread "main" java.sql.SQLException: Operation not allowed after ResultSet closed
at com.mysql.jdbc.ResultSet.checkClosed(ResultSet.java:4324)
at com.mysql.jdbc.ResultSet.next(ResultSet.java:2868)
Merci
Partager