Data.Win.ADODB.TCustomADODataSet.PSGetDefaultOrder
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.