Bonjour,
j'ai un probléme d'affichage des données à partir de ma base de données mySQL,en effet,je séléctionne les données avec une requête "select" à condition de la chaine écrite dans le jTextFieldNom, je veut que le résultat de cette requête sera affichée dans mon jtextarea,or ce que j'ai toujours des problémes d'exception malgré que je pense que la requête est correcte:
SQL Exception: java.sql.SQLException: Can not issue SELECT via executeUpdate()
voici mon code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| String pilote = "com.mysql.jdbc.Driver";
try {
Class.forName(pilote);
Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root"," ");
Statement instruction = connexion.createStatement();
String a=jTextFieldNom.getText();
String SQL = "select description from table where col=' "+a+" ' ; ";
ResultSet rs = instruction.executeQuery(SQL);
instruction = connexion.createStatement();
int rowsEffected = instruction.executeUpdate(SQL);
jTextArea1.append(rs.getString("description"));
}
...... //bloc catch |
aprés plusieurs essais je ne sait pas comme je peut résoudre cette probléme,ci quelqu'un peut m'aider et merci.
Partager