Datasnap.DBClient.TCustomClientDataSet.GetNextPacket

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetNextPacket: Integer; virtual;

C++

virtual int __fastcall GetNextPacket();

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Description

Récupère le bloc suivant d'enregistrements auprès du fournisseur.

Appelez la méthode GetNextPacket pour récupérer le bloc séquentiel suivant d'enregistrements d'un fournisseur. Pour spécifier le nombre maximum d'enregistrements à renvoyer dans un paquet, définissez la valeur de la propriété PacketRecords avant d'appeler GetNextPacket. Un paquet est ajouté aux enregistrements déjà stockés dans la propriété Data.

GetNextPacket renvoie le nombre d'enregistrements ajoutés à Data. Si la valeur renvoyée est 0, l'ensemble de données client a déjà reçu tous les enregistrements disponibles du fournisseur.

Avertissement :  Si le fournisseur réside dans un serveur d'application sans état, vous devez utiliser un gestionnaire d'événement BeforeGetRecords pour vous assurer que le paquet de données renvoie l'ensemble d'enregistrements correct.

Voir aussi