Das RETURNING liefert doch ein Ergebnis, genau wie eine SELECT-
Query. Bekommst du da nichts zurück?
Code:
i := zQuery.FieldByName('ID').AsInteger;
Hier wird mir aber gesagt, dass so ein Feld nicht existiert nach dem ausführen des Statements.
ja , es wird ja kein Select ausgeführt also keine Ergebnisswerte zum Abfragen geöffnet
bei IbDac UniDac geht das So
Ii := zQuery.ParambyName('RET_ID').AsInteger;
das "RET_" wird von IBDac hinzugefügt