Supongamos que tenes una base de nombre BASE. Todas tus querys y tables deben estar relacionadas con BASE.
El bloque de codigo de una transaccion podria quedar asi:
base.starttransaction try //lo que sea (updates + inserts + deletes, etc) base.commit // Si todo salio bien, haces commit que es la //"grabacion" de todo el bloque logico except showmessage (' algo salio mal ') base.rollback // Si algo falla, haces que todo el bloque "vuelva //atras". end;
Ważne artykuły