FireDAC.Stan.Option.TFDFetchOptions.AutoFetchAll
Delphi
property AutoFetchAll: TFDAutoFetchAll read GetAutoFetchAll write SetAutoFetchAll stored IsAFAS default afAll;
C++
__property TFDAutoFetchAll AutoFetchAll = {read=GetAutoFetchAll, write=SetAutoFetchAll, stored=IsAFAS, default=0};
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 l'extraction automatique de tous les enregistrements à partir d'un curseur de l'ensemble de données avant de déconnecter une commande.
Utilisez la propriété AutoFetchAll pour contrôler l'extraction automatique de tous les enregistrements à partir d'un curseur de l'ensemble de données avant de déconnecter une commande associée. La valeur par défaut est afAll
. Une commande peut être déconnectée, lorsque l'une des conditions suivantes se produit :
- Un objet connexion est défini en mode hors ligne.
- La quantité de commandes actives sur le même objet connexion est supérieure à MaxCursors, auquel cas les commandes les moins utilisées sont déconnectées.
- Dans certains SGBD, avant la validation d'une transaction, lorsqu'un curseur a été ouvert.
La propriété peut prendre les valeurs suivantes :
Valeur |
Description |
---|---|
|
La méthode FetchAll est appelée. |
|
L'extraction à partir du curseur est terminée. Les enregistrements précédemment extraits sont conservés. |
|
Une exception est déclenchée si tous les enregistrements ne sont pas extraits. |