Bde.DBTables.TDatabase.GetFieldNames
Delphi
procedure GetFieldNames(const TableName: string; List: TStrings);
C++
void __fastcall GetFieldNames(const System::UnicodeString TableName, System::Classes::TStrings* List);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDatabase |
説明
テーブル内のフィールドの名前を文字列リストに格納します。
GetFieldNames を呼び出すと、テーブル内のフィールドのリストを取得できます。
TableName パラメータは、リストに追加するフィールド名の所属先のテーブルの名前を指定します。
List パラメータは、フィールド名を受け取る TStrings の下位クラス オブジェクトです。GetFieldNames で TableName 内のすべてのフィールドの名前が追加される前に、既存の文字列はすべてリストから削除されます。
たとえば、次のコード行では、Employee テーブルのすべてのフィールドの名前をリストボックスに格納しています。
Database1.GetFieldNames('Employee', ListBox1.Items);
Database1->GetFieldNames("Employee", ListBox1->Items);