FireDAC.Stan.Option.TFDFetchOptions
Delphi
TFDFetchOptions = class (TFDCustomOptions)
C++
class PASCALIMPLEMENTATION TFDFetchOptions : public TFDCustomOptions
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | FireDAC.Stan.Option |
Description
Ensemble d'options contrôlant l'extraction des données et des métadonnées.
La classe TFDFetchOptions représente l'ensemble de propriétés contrôlant la manière dont les composants FireDAC et les interfaces de commandes Phys Layer extraient les données et les métadonnées :
- Extraction (CursorKind, Mode, RowsetSize). Par exemple, il est possible d'extraire tous les enregistrements d'un ensemble de résultats en une fois, ou d'extraire les enregistrements à la demande.
- Préservation des ressources (Unidirectional, AutoClose, Cache, AutoFetchAll).
- Extraction et mise en cache des champs BLOB, des ensembles de résultats imbriqués et des métadonnées (Items, Cache).
- Gestion de la relation maître-détail des ensembles de données (DetailDelay, DetailOptimize, DetailCascade).
- Pagination des ensembles de lignes (RecsMax, RecsSkip).
- Mode d'opération TFDTable (CursorKind, LiveWindowParanoic, LiveWindowFastFirst).
- Comptage des enregistrements dans un ensemble de données (RecordCountMode).