Data.DB.IProviderSupport.PSGetKeyFields
Delphi
function PSGetKeyFields: string;
C++
virtual System::UnicodeString __fastcall PSGetKeyFields _DEPRECATED_ATTRIBUTE0 (void) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | IProviderSupport |
説明
警告: PSGetKeyFields は非推奨になっています。 IProviderSupportNG を使用してください。
データパケットのレコードを個別に識別するために必要なすべての項目の名前を返します。
プロバイダコンポーネントは,PSGetKeyFields メソッドを呼び出して,データパケット内のレコードを個別に識別するために必要な情報を判別します。この情報によって,プロバイダコンポーネントは,更新を適用する際に変更する必要があるレコードを特定できます。
PSGetKeyFields メソッドは,データセットのキー項目の名前をリストするセミコロン区切りの文字列を返します。デフォルトでは(TDataSet で実装される場合),これらは,ProviderFlags プロパティに含まれる pfInKey を持つ項目です。