FireDAC.Comp.Client.TFDCustomManager.GetSchemaNames
Delphi
procedure GetSchemaNames(const AConnectionName, ACatalogName, APattern: string;
AList: TStrings);
C++
void __fastcall GetSchemaNames(const System::UnicodeString AConnectionName, const System::UnicodeString ACatalogName, const System::UnicodeString APattern, System::Classes::TStrings* AList);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomManager |
説明
DB 内のスキーマ名を文字列リストに追加します。
GetSchemaNames を呼び出すと、DB からスキーマのリストを取得することができます。
AConnectionName
は、使用する接続名です。
ACatalogName
で、スキーマ名を取得するカタログを制限します。これが空の場合には、すべてのスキーマが返されます。
APattern
は、スキーマ名をフィルタリングするための LIKE パターンです。
AList
は、スキーマ名を受け取る TStrings の下位オブジェクトです。GetSchemaNames では、リストに文字列が既に含まれている場合にはそれを削除してから、DB 内のすべてのスキーマの名前を追加します。
例
FDManager.GetSchemaNames('myconn', '', '', ListBox1.Items);