Data.SqlExpr.TCustomSQLDataSet.GetKeyFieldNames

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetKeyFieldNames(List: TStrings): Integer;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TCustomSQLDataSet

Description

Remplit une liste avec les noms de tous les champs dans tous les index définis pour l'ensemble de données.

Appelez GetKeyFieldNames pour remplir une liste de chaînes avec des informations sur les index disponibles sur le serveur de base de données pour cet ensemble de données.

Pour chaque index défini sur le serveur pour l'ensemble de données, GetKeyFieldNames ajoute une chaîne à la liste de chaînes spécifiée par List. Chaque chaîne est un ensemble de noms de champs délimités par des points-virgules, qui représente les champs d'un index unique.

TCustomSQLDataSet n'utilise pas explicitement ces index. GetKeyFieldNames peut être utile pour la composition dynamique de commandes SQL qui nécessitent l'utilisation d'un index pour accéder aux champs.

Voir aussi