Data.Win.ADODB.TSchemaInfo

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TSchemaInfo = (siAsserts, siCatalogs, siCharacterSets, siCollations,
siColumns, siCheckConstraints, siConstraintColumnUsage,
siConstraintTableUsage, siKeyColumnUsage, siReferentialConstraints,
siTableConstraints, siColumnsDomainUsage, siIndexes, siColumnPrivileges,
siTablePrivileges, siUsagePrivileges, siProcedures, siSchemata,
siSQLLanguages, siStatistics, siTables, siTranslations, siProviderTypes,
siViews, siViewColumnUsage, siViewTableUsage, siProcedureParameters,
siForeignKeys, siPrimaryKeys, siProcedureColumns, siDBInfoKeywords,
siDBInfoLiterals, siCubes, siDimensions, siHierarchies, siLevels,
siMeasures, siProperties, siMembers, siProviderSpecific);

C++

enum DECLSPEC_DENUM TSchemaInfo : unsigned char { siAsserts, siCatalogs, siCharacterSets, siCollations, siColumns, siCheckConstraints, siConstraintColumnUsage, siConstraintTableUsage, siKeyColumnUsage, siReferentialConstraints, siTableConstraints, siColumnsDomainUsage, siIndexes, siColumnPrivileges, siTablePrivileges, siUsagePrivileges, siProcedures, siSchemata, siSQLLanguages, siStatistics, siTables, siTranslations, siProviderTypes, siViews, siViewColumnUsage, siViewTableUsage, siProcedureParameters, siForeignKeys, siPrimaryKeys, siProcedureColumns, siDBInfoKeywords, siDBInfoLiterals, siCubes, siDimensions, siHierarchies, siLevels, siMeasures, siProperties, siMembers, siProviderSpecific };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB Data.Win.ADODB

Description

Les valeurs TSchemaInfo indiquent le type d'information de schéma à obtenir.

Utilisez les valeurs TSchemaInfo pour spécifier le type des informations de schéma à récupérer sur un fournisseur.

Les constantes constituant le type TSchemaInfo correspondent directement aux constantes utilisées par le paramètre QueryType de la méthode OpenSchema de l'objet Connection ADO. Pour davantage d'informations sur ces constantes ADO et leurs effets, voir l'aide du SDK Microsoft Data Access dans la rubrique sur la méthode OpenSchema de l'objet ADO Connection.

Une valeur TSchemaInfo peut être l'une des constantes suivantes :



Valeur du paramètre de schéma Valeur de critère ADO

siProviderSpecific

Le fournisseur définit ses propres requêtes non standard de schéma parmi celles énumérées ci-dessous.

siAsserts

CONSTRAINT_CATALOG

siCatalogs

CATALOG_NAME

siCharacterSets

CHARACTER_SET_CATALOG

siCollations

COLLATION_CATALOG

siColumns

TABLE_CATALOG

siCheckConstraints

CONSTRAINT_CATALOG

siConstraintColumnUsage

TABLE_CATALOG

siConstraintTableUsage

TABLE_CATALOG

siKeyColumnUsage

CONSTRAINT_CATALOG

siReferentialConstraints

CONSTRAINT_CATALOG

siTableConstraints

CONSTRAINT_CATALOG

siColumnsDomainUsage

DOMAIN_CATALOG

siIndexes

TABLE_CATALOG

siColumnPrivileges

TABLE_CATALOG

siTablePrivileges

TABLE_CATALOG

siUsagePrivileges

OBJECT_CATALOG

siProcedures

PROCEDURE_CATALOG

siSchemata

CATALOG_NAME

siSQLLanguages

Aucune.

siStatistics

TABLE_CATALOG

siTables

TABLE_CATALOG

siTranslations

TRANSLATION_CATALOG

siProviderTypes

DATA_TYPE

siViews

TABLE_CATALOG

siViewColumnUsage

VIEW_CATALOG

siViewTableUsage

VIEW_CATALOG

siProcedureParameters

PROCEDURE_CATALOG

siForeignKeys

PK_TABLE_CATALOG

siPrimaryKeys

PK_TABLE_CATALOG

siProcedureColumns

PROCEDURE_CATALOG

siDBInfoKeywords

(Défini dans OLE DB mais pas géré par ADO.)

siDBInfoLiterals

(Défini dans OLE DB mais pas géré par ADO.)

siCubes

(Défini dans OLE DB mais pas géré par ADO.)

siDimensions

(Défini dans OLE DB mais pas géré par ADO.)

siHierarchies

(Défini dans OLE DB mais pas géré par ADO.)

siLevels

(Défini dans OLE DB mais pas géré par ADO.)

siMeasures

(Défini dans OLE DB mais pas géré par ADO.)

siProperties

(Défini dans OLE DB mais pas géré par ADO.)

siMembers

(Défini dans OLE DB mais pas géré par ADO.)



Voir aussi