Bonjour,

Je travail sur un projet sur lequel je doit pour manipuler des données avec un programme en JAVA et mon probleme est le suivant:

J'arrive à lire des données grâce à des requetes avc "executeQuery" mais dès qu'il s'agit de modifier ou de supprimer un élément d'une table, IMPOSSIBLE!!

Voici une partie de mon 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
19
20
21
22
23
24
25
26
27
28
29
 
public void update(){
int a=0;
String nom="";
 
 
 
try{
 
 
System.out.println("saisir l'identifiant du capteur à modifier");
a=clavier.lireInt();
System.out.println("saisir le nouveau nom du capteur");
nom=clavier.lireString();
System.out.println("modification de "+a+" "+nom);
 
instruction.executeUpdate("UPDATE capteur SET capteur.nom ='" +nom+ "' WHERE capteur.id ='"+a);
 
 
System.out.println("---------------------------");
System.out.println("le capteur "+a+"a bien été modifié");
 
}
 
catch (Exception e){
System.out.println("probleme de requette "+e);
}
 
}
J'attend vos conseils si vous en avez.
Merci d'avance!