ok, grazie per il link, ho letto bene però mi è venuto un dubbio:
nel mio caso dovrei utilizzare le transizioni, quindi posso convalidare le operazioni eseguite nel database con commit oppure utilizzare rollback, però cosa mi garantisce che qualcun altro non aggiorni la mia tabella prima che io finisca?? da quanto ho capito non posso utilizzare contemporaneamente lock e transazioni...