FireDAC.Stan.Option.TFDFetchOptions.RecsSkip
Delphi
property RecsSkip: Integer read GetRecsSkip write SetRecsSkip
C++
__property int RecsSkip = {read=GetRecsSkip, write=SetRecsSkip, stored=IsESS, default=-1};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFetchOptions |
Description
Contrôle le décalage du premier enregistrement à extraire.
Utilisez RecsSkip pour spécifier le nombre d'enregistrements à ignorer à partir du début d'un seul ensemble de résultats. Pour modifier RecsSkip pour un ensemble de données déjà préparé, une application doit d'abord appeler la méthode Disconnect.
FireDAC ignore les premiers enregistrements de RecsSkip et renvoie des enregistrements en commençant par l'enregistrement +1 de RecsSkip. La valeur <= 0 signifie - ne pas ignorer. La combinaison des propriétés RecsSkip et RecsMax vous autorise à implémenter une pagination de l'ensemble de résultats, utile pour les applications Web. De même, une application peut utiliser la fonction d'échappement LIMIT. Si les deux sont spécifiés, la fonction LIMIT a une priorité plus élevée.
Selon le SGBD,RecsMax et RecsSkip peuvent être traduites en clauses d'instruction SELECT (TOP, LIMIT, etc.) limitant un ensemble de résultats côté serveur. Si un SGBD ne supporte pas de telles clauses, la limitation est effectuée sur un client.
La valeur par défaut est -1.