Para que se actualice el cambio en el momento tienes que poner el siguiente codigo en el evento AfterAplyUpdate de tu DataSetProvider, que se encuentra en tu Servidor de Capa Intermedia
Código Delphi
[-]
if TTransaction.InTransaction then
begin
TTransaction.Commit;
end;
Debe de funcionarte.
Saludos.