Data.SqlExpr.TSQLConnection.TableScope
Delphi
property TableScope: TTableScopes read FTableScope write FTableScope default [tsTable, tsView];
C++
__property TTableScopes TableScope = {read=FTableScope, write=FTableScope, default=12};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLConnection |
Description
Indique les types de tables renvoyées lors de la récupération des informations de schéma relatives aux tables.
Définissez TableScope pour déterminer le type de tables répertoriées par la méthode GetTableNames ou qui remplissent un ensemble de données SQL après avoir appelé sa méthode SetSchemaInfo avec un paramètre de stTables. TableScope vous permet de demander des informations sur une combinaison de types de tables. Par défaut, TableScope demande uniquement les tables ordinaires et les vues (tsTable et tsView).
Remarque : TableScope n'affecte que GetTableNames quand la valeur false est attribuée au paramètre SystemTables et n'affecte que SetSchemaInfo quand la valeur stTables est attribuée au paramètre SchemaType. Si une application appelle GetTablesNames alors que la valeur true est attribuée à SystemTables, ou si elle appelle SetSchemaInfo alors que la valeur stSysTables est attribuée à SchemaType, seules les tables système sont renvoyées, quelle que soit la valeur de TableScope.