Moin,
ich würde den eingebauten Schlüsselgenerator (AUTOINC) eines
DBMS nicht einfach so verdammen.
Wenn der Datensatz per ADODataSet hinzugefügt wird, dann hat der Treiber den vom
DBMS vergebenen Schlüssel ja vielleicht im Record-Buffer hinterlegt.
Ein Zugriff per ADODataSet.FieldByName('ID').Integer beim Event AfterPost() sollte das zeigen.
Freundliche Grüße