Data.DB.TIndexDefs.Add
Delphi
procedure Add(const Name, Fields: string; Options: TIndexOptions);
C++
HIDESBASE void __fastcall Add(const System::UnicodeString Name, const System::UnicodeString Fields, TIndexOptions Options);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TIndexDefs |
説明
新しいインデックス定義を作成し,Items プロパティに追加します。
Add は下位互換性の目的で提供されます。テーブルを作成する前に新しいインデックス定義を追加するには,AddIndexDef メソッドを使用することをお勧めします。既存のテーブルにインデックスを追加するには,データセットの AddIndex メソッドを使用します。新しいインデックスがデータセットに追加されたときにインデックスの配列を変更するには,Update メソッドを使用します。
Add メソッドはインデックス定義を作成し,Name,Fields,および Options の各パラメータに渡されている値を同じ名前の TIndexDef オブジェクトのプロパティに代入します。同じ名前のインデックス定義がすでに存在する場合,Add メソッドは EDatabaseError 例外を生成します。
関連項目