Hallo zusammen,
ich verwende FireDAC um mit auf die
SQL-Datenbank zu zu greifen, was bisher auch soweit funktioniert.
Bei Änderungen von Daten verwende ich hier Aktuell "TFDQuery".
In einer Tabelle der Datenbank will ich nun einen neuen Datensatz hinzufügen, wobei ich den Wert für die Spalte "ID" NICHT mit schicke. Die Spalte "ID" ist der Primär-Index und hat die Option "Auto-Inc". Demnach wird sie beim Insert Befehl automatisch befüllt?
Wenn ich hier wieder "TFDQuery" verwende funktioniert das hinzufügen der Daten auch ohne Probleme, aber wie bekomme ich den Wert den er mir in die Spalte "ID" eingetragen hat zurück?
Unterstützt
MySQL RETURNING in einem INSERT-Statement? Das wäre normalerweise die beste Lösung für das Problem.