Data.DB.TDataSet.PSGetDefaultOrder

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function PSGetDefaultOrder: TIndexDef; virtual;

C++

virtual TIndexDef* __fastcall PSGetDefaultOrder();

Eigenschaften

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

Beschreibung

Erstellt die Definition eines Index, der die Standardreihenfolge der Datensätze in den Datenpaketen angibt.

Die Provider-Komponente generiert mit Hilfe von PSGetDefaultOrder einen Standardindex (DEFAULT_ORDER) für die Datensätze der Datenpakete. Dieser Index legt die Standardreihenfolge der Datensätze in der Client-Datenmenge fest.

In der Methode wird ein TIndexDef-Objekt erstellt, das den Standardindex beschreibt. Dieses Objekt wird später von der Provider-Komponente freigegeben, die PSGetDefaultOrder aufgerufen hat.

Diese Methode ist eine Implementierung der Methode IProviderSupport.PSGetDefaultOrder und gibt standardmäßig nil für Delphi und NULL für C++ zurück, weil standardmäßig kein Provider von DB.TDataSet|TDataSet implementiert wird. Diese Methode muss von jedem TDataSet-Nachkommen auf seine eigene Weise überschrieben werden.

Siehe auch