Leider gar nicht. Zumindest nicht ohne ein Select.
Das Problem ist, daß der Datensatz nur um TQuery existiert, bis er an die
DB geschickt wird. Die
DB nimmt das
SQL Statement an (INSERT INTO ...) und das wars. Eine Rückgabe welcher Key von der
DB automatisch vergeben wurde erfolgt nicht.
Alternative: Ein SELECT auf die höchste ID machen, selber mitzählen und hoffen, daß kein anderer User inzwischen ein Insert macht. Das würde Deine Zählung nämlich verfälschen.