El applyUpddates, no genera ningún error, si no que devuelve el numero de errores que se han producido
function applyupdates(...):integer;
por lo que si se quiere controlar en caso de erro se puede poner algo así
if client1.ApplyUpdates(0)+client2.ApplyUpdates(0)=0 then
SqlConnection1.Commit(TD);
else
SqlConnection1.Rollback(TD);
|