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. |