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);

関連項目