Nella gestione della concorrenza in un DB come posso fare?
Ho un db MySql.

Supponiamo di avere 2 utenti che possono accedere ad un record.
L'utente 1 chiede i dati e li carica in un dataset disconnesso.
L'utente 2 chiede i dati e li carica a in un dataset disconnesso.
L'utente 1 effettua le sue modifice sul record ed esegue l'update.
L'utente 2 effettua le sue modifiche ed esegue l'update.

Cosa accade a questo punto? Il record su cui ha operato l'utente 2 non è più
valido in quanto è stato modificato da 1, come reagisce l'applicazione?

Potete aiutarmi?