Fanns tanken på att använda autonoma subtransaktioner? (Eller är det så att Delphis SQLite inte stödjer sådana?)
Varje nytillfogad källhänvisning skulle i så fall ha kunnat och bort hanteras som en sådan autonom subtransaktion. Ett "OK" skulle då resultera i "COMMIT" för den aktuella subtransaktionen och användaren skulle ha sin källhänvisning kvar även om supertransaktionen 'kastas'.
(Utbrutet från http://forum.dis.se/vb/showthread.ph...ull=1#post9677 /Moderator)