FireDAC.Comp.Client.TFDCustomConnection.EncodeObjectName

From RAD Studio API Documentation
Jump to: navigation, search

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);

Properties

Type Visibility Source Unit Parent
function public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomConnection

Description

Assembles a DB object name from it parts.

The EncodeObjectName method assembles a DB object name from its parts using the current DBMS rules.

Parameters:

  • ACatalogName--a catalog name part.
  • ASchemaName--a schema name part.
  • ABaseObjectName--a base object name part, like a package name.
  • AObjectName--an object name.

Example

ShowMessage(FDConnection1.EncodeObjectName('', 'ADDEMO', 'MyPack', 'PROC1')); // -> ADDEMO."MyPack".PROC1

See Also