Hallo,
ich habe eine Interbase-Tabelle, die ein Integer-Feld als Primary-Key beinhaltet. Der Inhalt ist eine fortlaufende Nummer, die mit einem Trigger (BEFORE INSERT) per GENERATOR gefüllt wird.
Mit der TQuery im Delphi habe ich nun ein Problem : Füge ich einen Datensatz ein und sende ein Update per TUpdateSQL, so "merkt" die Query nicht, daß das Feld bereits durch den Trigger belegt worden ist. Auf jeden Fall zeigt mit das Grid dieses nicht an. Man könnte natürlich die Query erneut ausführen, aber das kann es doch wohl nicht sein oder ? ;-)
Hat jemand eine Lösung ??
ich habe eine Interbase-Tabelle, die ein Integer-Feld als Primary-Key beinhaltet. Der Inhalt ist eine fortlaufende Nummer, die mit einem Trigger (BEFORE INSERT) per GENERATOR gefüllt wird.
Mit der TQuery im Delphi habe ich nun ein Problem : Füge ich einen Datensatz ein und sende ein Update per TUpdateSQL, so "merkt" die Query nicht, daß das Feld bereits durch den Trigger belegt worden ist. Auf jeden Fall zeigt mit das Grid dieses nicht an. Man könnte natürlich die Query erneut ausführen, aber das kann es doch wohl nicht sein oder ? ;-)
Hat jemand eine Lösung ??
Comment