Thema
:
SQLQuery das Feld 'id' wurde nicht gefunden.
Einzelnen Beitrag anzeigen
Delphi.Narium
Registriert seit: 27. Nov 2017
2.508 Beiträge
Delphi 7 Professional
#
13
AW: SQLQuery das Feld 'id' wurde nicht gefunden.
17. Feb 2019, 14:47
Dann frag halt nicht den Spaltennamen ab, sondern nimm den Wert des ersten und einzigen Feldes der Ergebnismenge:
markieren
Delphi-Quellcode:
SQLQuery1.SQL.Clear;
SQLQuery1.SQL.Add('
SELECT last_insert_rowid()
');
SQLQuery1.open;
if
not
sqlquery1.IsEmpty
then
begin
ID := SQLQuery1.Fields[0].AsInteger;
end
;
SQLQuery1.Close;
https://www.sqlite.org/c3ref/last_insert_rowid.html
https://stackoverflow.com/questions/...turns-always-0
https://www.codeproject.com/Question...returns-always
sqlite last_insert_rowid()
Zitat
Delphi.Narium
Öffentliches Profil ansehen
Mehr Beiträge von Delphi.Narium finden