Gracias

Creo que ya lo veo más claro. Con el MGA se maneja en automático el bloqueo optimista: pensar que no va a pasar nada, y si pasa ya me lo avisa después anulando mis cambios.
Ya en delphi, ¿como se maneja esto? ¿Con un evento OnPostError? ¿O cómo?
// Saludos