FireDAC.Stan.Option.TFDFetchOptions.RecsSkip

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi