Datasnap.DBClient.TCustomClientDataSet.GetNextPacket
Delphi
function GetNextPacket: Integer; virtual;
C++
virtual int __fastcall GetNextPacket();
Inhaltsverzeichnis
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