Data.Win.ADODB.TCustomADODataSet.PSGetDefaultOrder

Aus RAD Studio API Documentation

Delphi

function PSGetDefaultOrder: TIndexDef; override;

C++

virtual Data::Db::TIndexDef* __fastcall PSGetDefaultOrder();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TCustomADODataSet

Beschreibung

Erstellt die Definition eines Index, der die Standardreihenfolge der Datensätze in den Datenpaketen angibt. {{#multireplace:Data.Win.ADODB.TCustomADODataSet.PSGetDefaultOrder|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:Data.DB.TDataSet.PSGetDefaultOrder|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:Data.DB.TDataSet.PSGetDefaultOrder|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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