Data.SqlExpr.TSQLConnection.GetTableNames

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

Beschreibung

Füllt eine Liste mit den Namen der Tabellen in der Datenbank.

Mit GetTableNames können Sie eine Liste der Datenbanktabellen abrufen.

List ist ein TStrings-Objekt, das die Tabellennamen aufnimmt. Bevor GetTableNames neue Namen hinzufügt, werden alle vorhandenen Einträge aus der Liste gelöscht.

Der Parameter SystemTables gibt an, ob die Liste nur die Systemtabellen der Datenbank enthalten soll. Wenn der Parameter den Wert true hat, werden nur die Systemtabellen berücksichtigt, Wird false übergeben, werden die Namen aller Tabellen abgerufen, die den Kriterien der Eigenschaft TableScope entsprechen.

Die folgende Anweisung füllt ein Listenfeld mit den Namen aller Datentabellen der Datenbank:



SQLConnection1.GetTableNames(ListBox1.Items, False);



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



Siehe auch