Datasnap.DBClient.TCustomClientDataSet.GetNextPacket

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetNextPacket: Integer; virtual;

C++

virtual int __fastcall GetNextPacket();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Beschreibung

Ruft den nächsten Datensatzblock vom Provider ab.

Mit GetNextPacket kann der nächste sequentielle Datensatzblock von einem Provider abgerufen werden. Sie können vor einem Aufruf der Methode GetNextPacket die maximale Anzahl in einem Paket zurückzugebender Datensätze in der Eigenschaft PacketRecords festlegen. Ein Paket wird an die bereits in der Eigenschaft Data gespeicherten Datensätze angehängt.

GetNextPacket gibt die Anzahl der Data hinzugefügten Datensätze zurück. Ist der Rückgabewert 0, hat die Client-Datenmenge bereits alle verfügbaren Datensätze vom Provider abgerufen.

Warnung:  Befindet sich der Provider auf einem statuslosen Anwendungsserver, müssen Sie eine Ereignisbehandlungsroutine für BeforeGetRecords implementieren, um die Rückgabe der richtigen Datensätze im Datenpaket sicherzustellen.

Siehe auch

Codebeispiele