Data.SqlExpr.TCustomSQLDataSet.PSGetKeyFields

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PSGetKeyFields: string; override;

C++

virtual System::UnicodeString __fastcall PSGetKeyFields(void);

Propriétés

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

Description

Renvoie le nom de tous les champs nécessaires pour identifier de manière unique les enregistrements du paquet de données.

Data.SqlExpr.TCustomSQLDataSet.PSGetKeyFields hérite de Data.DB.TDataSet.PSGetKeyFields. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.PSGetKeyFields.

Renvoie le nom de tous les champs nécessaires pour identifier de manière unique les enregistrements du paquet de données.

Le composant fournisseur appelle PSGetKeyFields pour déterminer les informations nécessaires à l'identification unique des enregistrements du paquet de données. Ces informations lui permettent de trouver les enregistrements qui doivent être modifiés quand il applique les mises à jour.

PSGetKeyFields renvoie une liste délimitée par des points-virgules des noms des champs clé de l'ensemble de données. Par défaut (comme implémentée par TDataSet), ce sont les champs contenant pfInKey dans leur propriété ProviderFlags.

Cette méthode est une implémentation de IProviderSupport.PSGetKeyFields.


Voir aussi