Ver Mensaje Individual
  #5  
Antiguo 11-12-2013
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Reputación: 14
Caminante Va camino a la fama
Hola

El metodo applyupdates devuelve el numero de errores encontrados al aplicar las actualizaciones. Mas o menos manejo las transacciones asi:

Código Delphi [-]
var
  Td:TTransactionDesc;
Begin
  td.TransactionID:=1;
  td.IsolationLevel:=xilREADCOMMITTED;
  SQLConnection1.StartTransaction(td);
  if FVClientDataSet1.ApplyUpdates(0)=0then
    SQLConnection1.Commit(td)
  else
    begin
      SQLConnection1.Rollback(td);
      ShowMessage('Hubo errores')
    end;
end;

Applyupdates no muestra excepciones para mostrarlas debes manejar el evento reconcileerror.

Espero te sea util

Saludos
Responder Con Cita