Hallo,
ich habe eine Oracle DB mit meiner Access-Anwendung vernküpft.
Wenn ich nun Daten in "die erste" Tabelle schreibe, bekommt diese über einen Trigger
CREATE OR REPLACE TRIGGER "MEIN_TRIGGER"
before insert on ...
einen "Auto_increment" wert.
Ich möchte nun über ein Formular, Daten in mehere Tabellen speichern, wobei ich die ID der ersten Tabelle brauche, da dies in den anderen Tabellen ein Forgein Key ist. Wie komme ich an den letzten vergebenen Wert?
Beispiel:
Tabelle -> Person (id,vorname,nachname)
Tabelle -> Trainer (person_id,mannschaft)
Tabelle -> Spieler (person_id,position,rückennummer)
Eine "einfache" IS-A "Beziehung".
Es wird ein Formular für Trainer und eins für Spieler geben.
Nun möchte ich in diesem Beispiel einen neuen Spieler anlegen, und gleichzeitig brauche ich dann ja eine neue Person.
Grüße
cracky87