FireDAC.Comp.Client.TFDMetaInfoQuery.ObjectName

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

property ObjectName: String read GetObjectName write SetObjectName;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDMetaInfoQuery

Description

Obtient / définit le nom de l'objet pour lequel des informations détaillées seront renvoyées.

La valeur de la propriété ObjectName définit les objets de base de données pour lesquels des informations détaillées seront renvoyées. La signification, l'optionalité et l'usage des noms de catalogue et de schéma dépendent de MetaInfoKind :

MetaInfoKind

Signification

Noms de catalogue et de schéma

mkTableFields

Nom de table

Applicable

mkIndexes

Nom de table

Applicable

mkIndexFields

Nom d'index

--

mkPrimaryKey

Nom de table

Applicable

mkForeignKeys

Nom de table

Applicable

mkForeignKeyFields

Nom de contrainte de clé étrangère

--

mkProcArgs

Nom de procédure stockée

Applicable pour les procédures stockées non packages

ObjectName, CatalogName et SchemaName constituent le nom complet de l'objet. Si la session SGBD en cours "voit" plusieurs objets de même nom, mais dans des catalogues et/ou un schéma différents, nous vous suggérons vivement de spécifier les valeurs des propriétés CatalogName et/ou SchemaName afin de limiter explicitement la liste des objets.  Si le nom d'objet est sensible à la casse ou s'il contient des caractères spéciaux, il doit alors être explicitement délimité par des guillemets.

L'affectation d'une valeur à cette propriété ferme l'ensemble de données.

Voir aussi