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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomManager |
Description
Remplit une liste de chaînes avec les noms des schémas d'une base de données.
Appelez la méthode GetSchemaNames pour récupérer une liste de schémas dans une base de données.
AConnectionName
est le nom de connexion à utiliser.
ACatalogName
limite les noms de schémas au catalogue spécifié. Si cette valeur est vide, tous les schémas sont renvoyés.
APattern
est le pattern LIKE filtrant les noms de schémas.
AList
est un descendant TStrings qui reçoit les noms de schémas. Toutes les chaînes existantes sont supprimées de la liste avant que GetSchemaNames ajoute le nom de tous les schémas d'une base de données.
Exemple
FDManager.GetSchemaNames('myconn', '', '', ListBox1.Items);