Salve ragazzi, ho la necessità di verificare questo.

Devo eseguire una query da java sul DB (MySql).

Ora per quanto riguarda l'inserimento di un nuovo record è tutto ok.

Per l'aggiornamento mi interessa sapere se è stato effettuato un aggiornamento oppure no.

Cioè l'utente prende il record 1 con questi campi:

Campo1: Numero1, Campo2: lettera

Non apporta alcuna modifica e fa aggiorna.

Io dovrei fare una cosa del tipo:

if(aggiornamento)
hai modificato il record
else
non hai modificato.


E' possibile verificare questo?

Ho provato a fare miostatement.executeUpdate() che visto che mi restituisce un intero,

if(executeUpdate() >0) allora hai modificato altrimenti no

purtroppo anche se non esegue effettivamente alcuna modifica mi da sempre 1 come risultato

come posso risolvere?