FireDAC.Comp.Client.TFDMetaInfoQuery.ObjectName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ObjectName: String read GetObjectName write SetObjectName;

C++

__property System::UnicodeString ObjectName = {read=GetObjectName, write=SetObjectName};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDMetaInfoQuery

Beschreibung

Ermittelt/Setzt den Namen des Objekts, für das detaillierte Informationen abgerufen werden sollen.

Der Wert der Eigenschaft ObjectName legt die Datenbankobjekte fest, für die detaillierte Informationen zurückgegeben werden. Die Bedeutung, Optionalität und Verwendung der Katalog- und Schemanamen hängen von MetaInfoKind ab:

MetaInfoKind

Bedeutung

Katalog- und Schemanamen

mkTableFields

Tabellenname

Anwendbar

mkIndexes

Tabellenname

Anwendbar

mkIndexFields

Indexname

--

mkPrimaryKey

Tabellenname

Anwendbar

mkForeignKeys

Tabellenname

Anwendbar

mkForeignKeyFields

Name der Fremdschlüsselbedingung

--

mkProcArgs

Name der gespeicherten Prozedur

Anwendbar für Prozeduren, die sich nicht in einem Package befinden

Der ObjectName zusammen mit dem CatalogName und dem SchemaName können den vollständigen Objektnamen bilden. Wenn die aktuelle DBMS-Sitzung mehrere Objekte mit demselben Namen, aber in verschiedenen Katalogen und/oder Schemas vorfindet, dann sollten Sie unbedingt die Eigenschaftswerte CatalogName und/oder SchemaName angeben, um die Liste der Objekte explizit einzuschränken. Wenn der Objektname die Groß-/Kleinschreibung berücksichtigt oder Sonderzeichen enthält, dann muss er in Anführungszeichen gesetzt werden.

Durch Zuweisen eines Wertes zu dieser Eigenschaft wird die Datenmenge geschlossen.

Siehe auch