FireDAC.Comp.DataSet.TFDDataSet.Release

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Release;

C++

void __fastcall Release();

Propriétés

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

Description

Libère tous les curseurs de l'ensemble de données.

L'appel à la méthode Release libère tous les curseurs de l'ensemble de données, sans le fermer. Après cet appel, plus aucun curseur n'est accessible. En conséquence, l'ensemble de données n'extrait plus aucun enregistrement à partir du curseur et SourceEOF devient True.

Si ResourceOptions.AutoFetchAll est True, avant de libérer les curseurs, l'ensemble de données extrait tous les enregistrements restants à partir du curseur en cours. Si elle est False et que tous les enregistrements ne sont pas extraits, une exception est déclenchée. L'application peut explicitement extraire tous les enregistrements de l'ensemble de données en appelant la méthode FetchAll.

La méthode Disconnect est similaire à la méthode Release, mais elle annule également la préparation d'une commande.

Voir aussi