Bonjour à tous.
J'essaie en ce moment d'appeler une procédure stockée sur Oracle, depuis Eclipse.
J'ai parcouru beaucoup de site, et j'ai fini par coder quelque chose qui ressemble à ça :
J'ai défini la connexion, elle marche, mais lors du execute(), le debug se bloque, ne continue pas quoi. Je fais appel à cette méthode avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Connection _connexion = null; CallableStatement etatproc = null; public boolean execProc(String SqlReq){ try { etatproc = this._connexion.prepareCall(SqlReq); etatproc.execute(); return true; } catch (SQLException e) { return false; } }
Enfin voila, l'execution de l'appel de la procédure ne marche pas, si quelqu'un peut m'aider, je suis preneur !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public String execProc(){ view conn = new view(); conn.Connect(); String request = "{call TRACKER2BDD.Transfert_Tracker()}"; boolean bool = conn.execProc(request); if (bool){ return "La procédure a été exécutée correctement."; } else{ return "La procédure ne s'est pas exécutée correctement."; } }
Cordialement,
Partager