Bde.DBTables.TTable.KeyFieldCount

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property KeyFieldCount: Integer read GetKeyFieldCount write SetKeyFieldCount;

C++

__property int KeyFieldCount = {read=GetKeyFieldCount, write=SetKeyFieldCount, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TTable

説明

部分キーを使って複数項目キー検索を行うとき,使用する項目の数を指定します。

KeyFieldCount は,複数項目キーに基づく検索を行う場合に,使用する項目をそれらの項目の連続するサブセットに限定します。たとえば,データセットの主キーが 3 つの項目からなるとき,KeyFieldCount を 1 に設定すると,1 番めのキー項目を使って部分キー検索が行われます。KeyFieldCount を 0 に設定した場合,データセットは,キー内のすべての項目に基づいて検索を行います。

メモ:  検索は,1 番めの項目で始まる連続するキー項目に対してのみ行われます。たとえばキーが 3 項目からなる場合,KeyFieldCount に 1 を設定すると 1 番めの項目,2 を設定すると 1 番めと 2 番めの項目,3 を設定すると全項目に基づいて検索が行われます。デフォルトでは,KeyFieldCount は,全項目を含む検索を指定する 0 が設定されています。

関連項目