Hi,
yep, würd ich *ausschließlichst* mit Transaktionen machen.
BEGIN_TRANSACTION()
... doing ...
ON_FAIL
    ROLLBACK()
ON_SUCCESS
    COMMIT()
Aufpassen dass die DB nicht AUTO_COMMIT = TRUE als Standardeinstellung nutzt, denn dann werden Transaktionen ignoriert.
Viel Erfolg!
 nicht angemeldet
 nicht angemeldet