Data.SqlExpr.TSQLConnection.GetProcedureNames
Delphi
procedure GetProcedureNames(List: TStrings); overload;
procedure GetProcedureNames(const PackageName: string; List: TStrings); overload;
procedure GetProcedureNames(const PackageName, SchemaName: string; List: TStrings); overload;
C++
void __fastcall GetProcedureNames(System::Classes::TStrings* List)/* overload */;
void __fastcall GetProcedureNames(const System::UnicodeString PackageName, System::Classes::TStrings* List)/* overload */;
void __fastcall GetProcedureNames(const System::UnicodeString PackageName, const System::UnicodeString SchemaName, System::Classes::TStrings* List)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLConnection |
Beschreibung
Füllt eine Liste mit den Namen der Stored Procedures in der Datenbank.
Mit GetProcedureNames können Sie eine Liste der Stored Procedures in der zugehörigen Datenbank abrufen.
List ist ein TStrings-Objekt, das die Namen der Stored Procedures aufnimmt. Bevor GetProcedureNames neue Namen hinzufügt, werden alle vorhandenen Einträge aus der Liste gelöscht.
PackageName ist der Name eines Oracle-Package, das die Stored Procedures enthält. Diese Syntax sollte nur für Oracle-Server verwendet werden, wenn Sie nur die Stored Procedures aus einem bestimmten Package abrufen möchten.
Das folgende Beispiel füllt ein Listenfeld mit den Namen aller Stored Procedures in der Datenbank:
SQLConnection1.GetProcedureNames(ListBox1.Items);
SQLConnection1->GetProcedureNames(ListBox1->Items);