FireDAC.Comp.Client.TFDCustomManager.GetFieldNames

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

Delphi

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

C++

void __fastcall GetFieldNames(const System::UnicodeString AConnectionName, 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 TFDCustomManager

説明

文字列リストを、テーブル内のフィールドの名前で設定します。

GetFieldNames を呼び出すと、テーブルからフィールドのリストを取得することができます。

AConnectionName は、使用する接続名です。

ACatalogName, ASchemaName, ATableName で、どのテーブルのフィールド名をリストに追加したいかを特定します。

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

AList は、フィールド名を受け取る TStrings の下位オブジェクトです。GetFieldNames が、ATableName 内のすべてのフィールドの名前を追加する前に、リストから既存の文字列は削除されます。フィールド名は、必要であれば正規化され(引用符で囲まれ)ます。そうでなければ、デフォルト データベース ディクショナリで大文字/小文字を区別するかどうかに合わせて変換されます。

 
 FDManager.GetFieldNames('myconn', '', '', 'MYTAB', '', ListBox1.Items);

関連項目