FireDAC.Comp.DataSet.TFDDataSet.FetchAll

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure FetchAll;

C++

void __fastcall FetchAll();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet


Description

Récupère tous les enregistrements de l'ensemble de résultats en cours et les stocke dans une table DatS interne.

Appelez FetchAll pour récupérer tous les enregistrements qui ne sont pas encore récupérés à partir de l'ensemble de résultats en cours. Appeler FetchAll permet :

  • Une libération plus rapide des ressources du serveur, car FetchAll ferme implicitement le curseur SGBD. Cela ne désactive pas l'ensemble de données.
  • La libération du tampon de l'ensemble de résultats de l'interface de niveau d'appel, vous permettant d'exécuter la commande suivante et d'obtenir l'ensemble de résultats. C'est applicable pour certains SGBD, comme SQL Server et MySQL.

Si FetchOptions.Mode est défini sur fmAll, l'ensemble de données appelle automatiquement FetchAll lorsque Open est appelé.

Voir aussi

Exemple