initialiser les zones de saisies en clickan sur bouton

initialiser les zones de saisies en clickan sur bouton - Java - Programmation

Marsh Posté le 19-09-2011 à 12:22:32    

bonjours, je travaille sur jdeveloper 11g et je vous voudrais que lorsqu'un utilisateur clic sur le bouton ajouter que les champs de saisies se vide pour recevoir de nouvelles données mon code ne marche pas peu tu m'aider
voici mon code:
 
//ajouter un produit
       public void jajouter(String jref,String jdesigne,double jprix) throws SQLException, ClassNotFoundException {
        ResultSet rs=null;
        Statement st=null;
        if(conn==null){
            try{
               
                String requete="insert into produit(ref,designation,prix) values('"+jref+"','"+jdesigne+"',"+jprix+" )";
                st=conn.createStatement();
                rs=st.executeUpdate(requete);    
                }
            catch(SQLException ex){
                JOptionPane.showInternalConfirmDialog(null,"sql incorrecte","Erreur",JOptionPane.ERROR_MESSAGE);
            }
            finally{
                if(st!=null){
                  try{
                    st.close();
                  }
                  catch(SQLException ex){
                    ex.printStackTrace();
                  }
                }
                if(rs!=null){
                   try{
                    rs.close();
                    }
                    catch(SQLException ex){
                     ex.printStackTrace();
                    }
                }
                if(conn!=null){
                   try{
                    conn.close();
                   }
                   catch(SQLException ex){
                    ex.printStackTrace();
                   }
                  }
                   
               
            }
               
           
            }
             
    }
       private void ref_actionPerformed(ActionEvent e) {
        //String ref=jref.getText();
    }
 
    private void designation_actionPerformed(ActionEvent e) {
       // String des=jdesigne.getText();
    }
     / obliger le user a saisir que des chiffres
    private void prix_actionPerformed(ActionEvent e) {
        try{
            Double.parseDouble("prix" );
            System.out.println("un double" );
        }
        catch(NumberFormatException ne){
            JOptionPane.showMessageDialog(null, "Veuillez saisir des chiffres", "saisir chiffre", JOptionPane.ERROR_MESSAGE);
        }
    }

Reply

Marsh Posté le 19-09-2011 à 12:22:32   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed