Ok c'è un altro stranissimo problema però!
Con questo codice:
Mi mostra il warning ma inserisce il prodotto nel database senza il prezzo! E senza dare l'errore!codice:if (productPrice.getText().length()==0) { JOptionPane.showMessageDialog(null, "Non puoi inserire un prodotto senza il prezzo!", "",JOptionPane.WARNING_MESSAGE); } else newProduct.setProductPrice(Float.parseFloat(productPrice.getText())); int result = DBConnection.insertProduct(newProduct);
Ora posso capire che inserisce nel dabatase il prodotto visto che l'istruzione DBConnection.insertProduct(newProduct) è fuori dall'else, ma perché non mostra più l'errore?!

Rispondi quotando