Data.SqlExpr.TSQLConnection.GetIndexNames

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure GetIndexNames(const TableName: string; List: TStrings); overload;
procedure GetIndexNames(const TableName, SchemaName: string; List: TStrings); overload;

C++

void __fastcall GetIndexNames(const System::UnicodeString TableName, System::Classes::TStrings* List)/* overload */;
void __fastcall GetIndexNames(const System::UnicodeString TableName, const System::UnicodeString SchemaName, System::Classes::TStrings* List)/* overload */;

Eigenschaften

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

Beschreibung

Füllt eine Stringliste mit den Namen aller Indizes einer Tabelle.

Mit GetIndexNames können Sie eine Liste der Indizes abrufen, die für eine Tabelle definiert sind.

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

TableName ist die Tabelle, deren Indizes Sie ermitteln wollen.

Die folgende Anweisung füllt ein Listenfeld mit den Namen aller Indizes der Tabelle Employee:



SQLConnection1.GetIndexNames('Employee', ListBox1.Items);



SQLConnection1->GetIndexNames("Employee", ListBox1->Items);



Siehe auch