FireDAC.Comp.Client.TFDCustomConnection.GetKeyFieldNames

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

Delphi

procedure GetKeyFieldNames(const ACatalogName, ASchemaName, ATableName, APattern: string;  AList: TStrings);

C++

void __fastcall GetKeyFieldNames(const System::UnicodeString ACatalogName, const System::UnicodeString ASchemaName, const System::UnicodeString ATableName, const System::UnicodeString APattern, System::Classes::TStrings* AList);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomConnection


説明

文字列リストに、テーブル内のキー フィールドの名前を入れます。

GetKeyFieldNames を呼び出スト、テーブル内の主キー フィールドのリストを取得することができます。 

ACatalogName、ASchemaName、ATableName は、リストに追加する主キー フィールド名の所属先のテーブルの名前を指定します。 

APattern は、LIKE パターン フィルタリング フィールド名です。 

AListTStrings の下位クラスで、主キー フィールド名を受け取ります。 GetKeyFieldNamesATableName 内のすべての主キー フィールドの名前を追加する前に、リストから既存の文字列をすべて削除します。 

フィールド名は正規化されます – 必要に応じて引用符で囲まれ、そうでなければ、デフォルトの辞書の大文字小文字に変換されます。

関連項目

サンプル