Bde.DBTables.TDatabase.GetTableNames

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure GetTableNames(List: TStrings; SystemTables: Boolean = False);

C++

void __fastcall GetTableNames(System::Classes::TStrings* List, bool SystemTables = false);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TDatabase


Description

Remplit une liste de chaînes avec les noms des tables de la base de données.

Appelez GetTableNames pour obtenir une liste des tables de la base de données associée.

List est un descendant TStrings qui reçoit le nom des tables. Toutes les chaînes existantes sont supprimées de la liste avant que GetTableNames ajoute le nom de toutes les tables de la base de données.

SystemTables indique si la liste des noms de tables doit inclure uniquement les tables système de la base de données. Si la valeur true est attribuée à SystemTables, seules les tables système sont ajoutées à List. Si la valeur false est attribuée à SystemTables, la liste est remplie de tables ordinaires.

Par exemple, la ligne suivante remplit une zone de liste avec le nom de toutes les tables de la base de données :


Database1.GetTableNames(ListBox1.Items, False);


Database1->GetTableNames(ListBox1->Items, false);


Voir aussi