FireDAC.Comp.Client.TFDCustomConnection.EncodeObjectName
Delphi
function EncodeObjectName(const ACatalogName, ASchemaName, ABaseObjectName, AObjectName: String): String;
C++
System::UnicodeString __fastcall EncodeObjectName(const System::UnicodeString ACatalogName, const System::UnicodeString ASchemaName, const System::UnicodeString ABaseObjectName, const System::UnicodeString AObjectName);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
説明
DB オブジェクト名をその各部を結合して作ります。
EncodeObjectName メソッドは、現在の DBMS ルールに従って、各部を結合して DB オブジェクト名を作ります。
パラメータ:
ACatalogName
-- カタログ名部分。ASchemaName
-- スキーマ名部分。ABaseObjectName
-- 基底オブジェクト名部分(パッケージ名と同様)。AObjectName
-- オブジェクト名。
例
ShowMessage(FDConnection1.EncodeObjectName('', 'ADDEMO', 'MyPack', 'PROC1')); // -> ADDEMO."MyPack".PROC1