Erreur de compilation

Résolu
dmo83 Messages postés 79 Date d'inscription vendredi 19 août 2011 Statut Membre Dernière intervention 11 octobre 2011 - 12 sept. 2011 à 10:45
cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 - 12 sept. 2011 à 10:59
au o faite jè renomé mon bouton ajouter et je les pa remplacé dans mon public je vien de le faire mais a la compilation voici l'erreur:

Error(171,17): jajouter(java.lang.String,java.lang.String,double) in gestion_des_produits.Frm_produit cannot be applied to (java.lang.String,java.lang.String,java.lang.String)

le code:

public void jajouter(String ref,String designation,double prix) throws Exception{
Connection conn = null;

Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql:/127.0.0.1/BD_PRODUIT?user=root" ;

//class.forName("org.gjt.mm.mysql.Driver");
conn = DriverManager.getConnection(url);
if (conn == null)

return ;
String requete = "insert into PRODUIT values("+ref+","+designation+",prix)";
Statement st=conn.createStatement();
st.executeUpdate(requete);
st.close();
conn.close();
}










private void ajouter_actionPerformed(ActionEvent e) {

}

private void enregistrer_actionPerformed(ActionEvent e) {
if(JOptionPane.showConfirmDialog(this,"voulez-vous enregistrer cet produit?","Enrégistrement du produit",0)==0)
try{
jajouter(jref.getText(),jdesigne.getText(),jprix.getText());
}

catch(Exception ex){
Logger.getLogger(Frm_produit.class.getName()).log(Level.SEVERE,null,ex);

}
}

bigboss

1 réponse

cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
12 sept. 2011 à 10:59
Bonjour.
Il faut modifier la ligne
jajouter(jref.getText(),jdesigne.getText(),jprix.getText()); 


jajouter(jref.getText(),jdesigne.getText(),Double.parseDouble(jprix.getText())); 
3
Rejoignez-nous