FireDAC.Stan.Option.TFDFetchOptions.AutoFetchAll

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

afAll

La méthode FetchAll est appelée.

afTruncate

L'extraction à partir du curseur est terminée. Les enregistrements précédemment extraits sont conservés.

afDisable

Une exception est déclenchée si tous les enregistrements ne sont pas extraits.

Voir aussi