Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Auto-ID des eben eingefügten Datensatzes erhalten

  Alt 14. Nov 2006, 09:37
MySQL bietet dazu das Statement

Delphi-Quellcode:
ZQuery1.SQL.Text:='INSERT INTO....';
ZQuery1.ExecSQL;

ZQuery1.SQL.Text:='SELECT LAST_INSERT_ID()';
ZQuery1.Open;
myData.FID:=ZQuery1.Fields[0].AsInteger;
Ist connectiongebunden und somit für die jeweilige Aktion auch immer eindeutig - sprich, es kann dir bzgl. der ID keiner dazwischenfunken.

Gruß Igotcha
  Mit Zitat antworten Zitat