Probleme de code "UPDATE" en JAVA
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:
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!:P:P
Probleme de code "UPDATE" en JAVA
Bonjour,
Est ce qu'on a aussi les droits (modification, suppression ) autre que Select ???
Probleme de code "UPDATE" en JAVA
Bonjour jackcam,
En fait, je répondais à la question posé dans cette discussion. alexis973 dit que il n'arrive pas à supprimer ou modifier un élément dans sa table, alors je lui dis est ce que t'as les droits sur cette table (BDD) ? Comme tu viens de le dire tout dépend des privilèges qu'il avait.
Merci