Ein wenig googlen auf SwissDeplhi ergab
Delphi-Quellcode:
// Insert a new Record...
var
LastID: Integer;
// Query: TADOQuery;
// oder
// Query: TQuery;
begin
Query.Active := False;
Query.SQL.Clear;
Query.SQL.Append('
INSERT INTO Table (Spalte) VALUES (Value)');
Query.ExecSQL;
end;
Ist also so, daß man die ID-Spalte links liegen lässt. Punkt.
Du bekommst keine Fehlermeldung?