FireDAC.Comp.DataSet.TFDAutoIncField.AutoIncrementSeed
Delphi
property AutoIncrementSeed: Integer read FAutoIncrementSeed write SetAutoIncrementSeed default -1;
C++
__property int AutoIncrementSeed = {read=FAutoIncrementSeed, write=SetAutoIncrementSeed, default=-1};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDAutoIncField |
Beschreibung
Legt den Anfangswert für den clientseitigen Auto-Inkrementierungswert fest.
Setzen Sie AutoIncrementSeed auf einen Wert, der als erster automatisch generierter Wert für die neue Datensatzspalte verwendet wird.
FireDAC stuft negative Auto-Inkrementierungswerte als explizit durch die Datenmenge auf der Clientseite generierte Werte ein. Der Vorgabewert ist -1. Die Eigenschaft AutoIncrementSeed kann nur geändert werden, wenn die Datenmenge inaktiv ist.
Nach dem Schließen der Datenmenge wird der interne Generator für Auto-Inkrementierungswerte auf den AutoIncrementSeed-Wert gesetzt.
TFDAutoIncfield(FDQuery1.FieldByName('ID')).AutoIncrementSeed := -1000;