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};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDAutoIncField |
説明
クライアント側の自動インクリメント値の初期値を指定します。
AutoIncrementSeed は、新しいレコード列の最初の自動生成値となる値に設定します。
FireDAC では、負の自動インクリメント値を、クライアント側でデータセットにより明示的に生成されたものと認識します。デフォルト値は -1 です。AutoIncrementSeed プロパティは、データセットがアクティブでない場合にのみ変更できます。
データセットが閉じられると、内部の自動インクリメント値ジェネレータは AutoIncrementSeed の値に設定されます。
TFDAutoIncfield(FDQuery1.FieldByName('ID')).AutoIncrementSeed := -1000;