Data.Win.ADODB.TADODataSet.IndexDefs

提供:RAD Studio API Documentation

Delphi

property IndexDefs: TIndexDefs read FIndexDefs write FIndexDefs;

C++

__property IndexDefs;

プロパティ

種類 可視性 ソース ユニット
property public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADODataSet

説明

現在のテーブルの添字の定義を保持します。 {{#multireplace:Data.Win.ADODB.TADODataSet.IndexDefs|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Data.Win.ADODB.TCustomADODataSet.IndexDefs|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Data.Win.ADODB.TCustomADODataSet.IndexDefs|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。

現在のテーブルの添字の定義を保持します。

IndexDefs プロパティは,現在のテーブルが持つ各添字の定義を保持します。IndexDefs は TIndexDef オブジェクトのコレクションです。各 TIndexDef オブジェクトは,1 つの添字の定義を保持します。

IndexDefs を実行時にインスペクトすると,特定の添字についての情報を取得できます。添字を IndexDefs と併用すると,特定の TIndexDef オブジェクトに対処できます。TIndexDef のプロパティを使用すると,さまざまな添字属性を評価できます。次の例では,ADOTable1 コンポーネントを通じてアクセスしたテーブルの 3 番めの添字の項目リストを取り出します。



ADOTable1.IndexDefs.Update;
StrVar := ADOTable1.IndexDefs[2].Fields;



ADOTable1->IndexDefs->Update();
StrVar = ADOTable1->IndexDefs[2] ->Fields;



プロパティをインスペクトする前に TIndexDefs の Update メソッドを呼び出して,プロパティにテーブルの最新の添字情報が入っていることを保証します。

関連項目