Data.DB.IProviderSupport.PSGetKeyFields
Delphi
function PSGetKeyFields: string;
C++
virtual System::UnicodeString __fastcall PSGetKeyFields _DEPRECATED_ATTRIBUTE0 (void) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | IProviderSupport |
Beschreibung
Warnung: PSGetKeyFields ist veraltet. Bitte verwenden Sie IProviderSupportNG.
Gibt die Namen der Schlüsselfelder der Datenmenge zurück.
Die Provider-Komponente ermittelt mit Hilfe von PSGetKeyFields, durch welche Felder die Datensätze im Datenpaket eindeutig identifiziert werden können. Anhand dieser Informationen werden die Datensätze bestimmt, die beim Eintragen von Aktualisierungen geändert werden müssen.
PSGetKeyFields gibt einen String mit den Namen der Schlüsselfelder der Datenmenge zurück. Die einzelnen Einträge sind durch ein Semikolon getrennt. Bei der Standardimplementierung (in TDataSet) sind dies die Felder, deren Eigenschaft ProviderFlags den Wert pfInKey enthält.