Data.DB.TDataSet.PSGetKeyFields
Delphi
function PSGetKeyFields: string; virtual;
C++
virtual System::UnicodeString __fastcall PSGetKeyFields(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Description
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.