FireDAC.Comp.DataSet.TFDAutoIncField.AutoIncrementSeed

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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;

Siehe auch