Data.SqlExpr.TSQLConnection.GetProcedureNames

提供: RAD Studio API Documentation
移動先: 案内検索

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 */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

説明

文字列リストにデータベースのストアドプロシージャの名前を挿入します。

GetProcedureNames を呼び出すと,関連付けられているデータベースのストアドプロシージャのリストを取り出すことができます。

List パラメータは,ストアドプロシージャ名を受け取る TStrings の下位オブジェクトです。GetProcedureNames メソッドがデータベースのすべてのストアドプロシージャの名前を追加する前に,既存の文字列はすべてリストから削除されます。

PackageName パラメータは,ストアドプロシージャを格納する Oracle パッケージの名前です。この構文は,特定のパッケージのストアドプロシージャだけが必要な場合に,Oracle サーバーでのみ使用できます。

たとえば,次のコードは,リストボックスにデータベースのすべてのストアドプロシージャの名前を入れます。



SQLConnection1.GetProcedureNames(ListBox1.Items);



SQLConnection1->GetProcedureNames(ListBox1->Items);



関連項目