FireDAC.Comp.Client.TFDCustomConnection.GetFieldNames

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

Delphi

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

C++

void __fastcall GetFieldNames(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

説明

テーブル内のフィールドの名前を文字列リストに追加します。


GetFieldNames を呼び出すと、テーブル内のフィールドのリストを取得できます。ACatalogName、ASchemaName、ATableName は、リストに追加するフィールドの所属先のテーブルを指定します。

APattern は、フィールド名をフィルタリングするための LIKE パターンです。

AList は、フィールド名を受け取る TStrings の下位オブジェクトです。GetFieldNames では、リストから既存の文字列がすべて削除されてから、ATableName 内のすべてのフィールドの名前が追加されます。

フィールド名は、必要であれば正規化されます(引用符で囲まれます)。そうでなければ、ディクショナリのデフォルトの大文字/小文字設定に合わせて変換されます。

関連項目