Salve,
nel mio programma di gestione del magazzino vorrei abilitare l'opzione che durante l'inserimento di un nuovo prodotto mi vada a controllare se il suddetto prodotto esiste già o meno (check su nomeprodotto).
Qualora esista mi dovrebbe incrementare nel db il valore disponibilita di un valore pari alla nuova disponibilita inserita (vecchia disponibilità + nuova disponibilità). Qualora invece il prodotto non esista lo inserisca ex novo.
sto avendo problemi con la ricerca e l'incremento... potreste aiutarmi?
Ecco il codice:

codice:
	public void connetti(Prodotto prodotto){	
	    	try {
    		
 		    		
    		String sql1 = "S E L E C T F R O M listaprodotti W H E R E nomeprodotto = ?";
    		
    		PreparedStatement insertStatement1 = con.prepareStatement(sql1);
    		insertStatement1.setString(1, prodotto.getNomeProdotto());
    		
    		rs = insertStatement1.executeQuery();
    		
    		if(rs.next()){
    			//String sql2 = "U P D A T E listaprodotti S E T disponibilita = disponibilita " + prodotto.getDisponibilita() " WHERE disponibilita = "
    			JOptionPane.showMessageDialog(null, "Prodotto esistente!");
    		}
    		
    		else {
                      INSERIMENTO NORMALE
                }