TADOQuery->Insert in Batch-Modus mit JOIN Results
-
Hi,
ich verwende ein ADOQuery im Batch-Modus, um Änderungen erst zu sammeln und dann geschlossen einzutragen oder zu verwerfen. Die zugrunde liegende Tabelle besteht dabei aus eine Haupttabelle und einigen Lookup-Tabellen, die über JOIN miteinander verbunden sind.
Wenn ich Einträge des Resultsets ändere, klappt alles wunderbar. Aber wenn ich einen neuen Eintrag hinzufüge, werden in den Lookup-Tabellen auch neue inträge eingefügt, obwohl die schon längst bestehen. Kann man das auf einfache Weise verhindern?