FireDAC.Comp.Client.TFDCustomConnection.GetSchemaNames

提供:RAD Studio API Documentation

Delphi

procedure GetSchemaNames(const ACatalogName, APattern: string; AList: TStrings);

C++

void __fastcall GetSchemaNames(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 TFDCustomConnection

説明

DB 内のスキーマ名を文字列リストに追加します。


GetSchemaNames を呼び出すと、DB 内のスキーマのリストを取得することができます。

ACatalogName で、スキーマ名を取得するカタログを制限します。これが空の場合には、すべてのスキーマが返されます。

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

AList は、スキーマ名を受け取る TStrings の下位オブジェクトです。GetSchemaNames では、リストに文字列が既に含まれている場合にはそれを削除してから、DB 内のすべてのスキーマの名前を追加します。

例

 FDConnection1.GetSchemaNames('', '', ListBox1.Items);

関連項目