Bonsoir à tous

je suis entrain de developper une application jsf liée avec une base de données sql server 2005.

j'ai décidé par la suite d'utiliser les procédures stockés pour garantir une meilleures organisation de mes requetes et une possibilité de réutilisation..

j'ai crée une procédure d'insertion et je l'ai interfacé avec un bouton woodstock, et voici le 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
 
 
public String button1_action() {
        // TODO: Process the action. Return value is a navigation
        // case name where null will return to the same page.
       String nom = nomtxt.getValue().toString();
      String prenom = prenomtxt.getValue().toString();
       String cin = cintxt.getValue().toString();
        int code_client=1;
        String tel1 = teltxt.getValue().toString();
        try {
              getSessionBean1().getClientRowSet().setCommand("exec Ps_Create_Client " + nom + "," + prenom + "," + cin + ",'said'," + tel1 + "," + code_client + "");
          } catch (SQLException ex) {
            Logger.getLogger(fiche_client.class.getName()).log(Level.SEVERE, null, ex);
        }
 
        l1.setText("enregistrement ok");
 
        return null;
    }
la procédure s'exécute mais le seul soucis c'est qu'elle insère deux lignes à la fois.

si quelqu'un aurait une idée sur la cause de ceci.

Merci d'Avance.