Data.SqlExpr.TCustomSQLDataSet.GetKeyFieldNames

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetKeyFieldNames(List: TStrings): Integer;

C++

int __fastcall GetKeyFieldNames(System::Classes::TStrings* List);

Eigenschaften

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

Beschreibung

Füllt eine Liste mit den Namen aller Felder aus allen für die Datenmenge definierten Indizes.

Mit GetKeyFieldNames füllen Sie eine String-Liste mit Informationen über die Indizes, die auf dem Datenbank-Server für diese Datenmenge zur Verfügung stehen.

Für jeden auf dem Server für die Datenmenge definierten Index fügt GetKeyFieldNames einen String in die in List angegebene String-Liste ein. Jeder String ist eine durch Semikolon getrennte Menge von Feldnamen, die die Felder in einem einzelnen Index aufführt.

TCustomSQLDataSet verwendet diese Indizes nicht explizit. GetKeyFieldNames kann für das dynamische Zusammenstellen von SQL-Anweisungen verwendet werden, die über einen Index auf Felder zugreifen müssen.

Siehe auch