Data.DB.IProviderSupport.PSGetKeyFields

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function PSGetKeyFields: string;

C++

virtual System::UnicodeString __fastcall PSGetKeyFields _DEPRECATED_ATTRIBUTE0 () = 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.

Siehe auch