Bonjour,
J'execute la partie de code qui suit :
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 public void writeVpp(String table, String colonne, String valeur, double prix, int quantite ){ try{ Statement statement = databaseConnection.createStatement(); String message=("UPDATE " + table + " SET " + colonne + " = " + quantite + " WHERE Prix = " + prix ); ResultSet Resultat = statement.executeQuery(message); } catch(SQLException sqle) { System.err.println(sqle) ; } }
La méthode fonctionne comme je le souhaite, en mettant ma BDD à jour. Toutefois, à chaque appel de la méthode, l'exception est lancée et retourne le message suivant :
java.sql.SQLException: No ResultSet was produced.
NB : l'exception est lancée même si je déclare la ligne
sans "ResultSet Resultat" devant
Code : Sélectionner tout - Visualiser dans une fenêtre à part statement.executeQuery
Comment éviter le lancement de l'exception ? Si l'on ne peut pas l'éviter, est-ce grave ? Est-ce que cela ne ralentit pas alors trop le programme ?
Merci d'avance.
Partager