Hola jzginez
Cuando voy a hacer un UpDate o un Delete o una insercion o algo, comienzo por un:
Código Delphi
[-]DataModule1.AC1.BeginTrans;
Si la operacion se esta realizando hago un:
Código Delphi
[-] DataModule1.AC1.CommitTrans;
Y si la operacion no se realizo correctamente hago una Exception, haciendo un:
Código Delphi
[-] DataModule1.AC1.RollbackTrans;
Y enviando un mensaje, no se si me explico bien, pero seguro algun maestro te lo puede explicar mejor.
Saludos