Hallo,
der einzige saubere Weg ist ein unique Index.
Das Problem der Trigger ist,
sioe laufen im Kontext der aktuellen Transaktion.
Falls also "zeitgleich" zwei Datensätze eingetragen werden,
sind die wieder doppelt drin.
Das läßt sich zwar etwas über Transaktions-Modi steuern (readcommitted),
aber warum erst rumärgern ?
Was heisst "die
IB-Controls zeigen eine
Exception an". ??
Starte das Programm doch mal ohne die
IDE.
Heiko