Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#9

Re: Abfrage nach Last_Insert_ID() funkt. nicht

  Alt 6. Feb 2008, 16:13
Ich habs mit MySQL 4 versucht.

Kannst du mehrere Anweisungen in eine reinpacken?
Delphi-Quellcode:
  SQLQuery.SQL.Clear;
  SQLQuery.SQL.Add ('INSERT INTO tb_test (Datum, Benutzer) VALUES (:Date, :User);');
  SQLQuery.SQL.Add ('SELECT LAST_INSERT_ID() AS LID;');
  SQLQuery.ParamByName('Date').AsDate := dtDate;
  SQLQuery.ParamByName('User').AsString := strUserName;
  SQLQuery.Open;

  if SQLQuery.RecordCount > 0 then begin
    ShowMessage(SQLQuery.FindField('LID').AsString);
  end;
  Mit Zitat antworten Zitat