Anzeigen: Delphi C++
Anzeigeeinstellungen

Data.DB.TWideDataSet.PSGetKeyFields

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Delphi

function PSGetKeyFields: string; override;

C++

virtual System::UnicodeString __fastcall PSGetKeyFields(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Data.DB.pas
Data.DB.hpp
Data.DB TWideDataSet

Beschreibung

Gibt die Namen aller Felder zurück, die verwendet werden, um Datensätze im Datenpaket eindeutig zu identifizieren.

Die Provider-Komponente ermittelt mit Hilfe von PSGetKeyFields welche Informationen erforderlich sind, um die Datensätze im Datenpaket eindeutig zu identifizieren. 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. Standardmäßig (gemäß der Implementierung in TWideDataSet) ist der Wert pfInKey in der Eigenschaft ProviderFlags dieser Felder enthalten.

Diese Methode ist eine Implementierung von IProviderSupport.PSGetKeyField.

Siehe auch

Frühere Versionen
Übersetzungen