Data.DB.TDataSet.Open
Delphi
procedure Open; overload;
C++
void __fastcall Open()/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Description
Open ouvre l'ensemble de données.
Appelez Open pour affecter la valeur true à la propriété Active de l'ensemble de données. Si Active a la valeur true, des données peuvent remplir l'ensemble de données. L'ensemble de données peut lire des données dans une base de données ou une autre source, telle qu'un fournisseur. Selon la valeur de la propriété CanModify, les ensembles de données actifs peuvent transmettre les modifications.
L'initialisation de Active à true :
Déclenche le gestionnaire d'événement BeforeOpen si un gestionnaire est défini pour l'ensemble de données.
Définit l'état de l'ensemble de données à dsBrowse.
Etablit une méthode de récupération des données (en général, l'ouverture d'un curseur).
Déclenche le gestionnaire d'événement AfterOpen si un gestionnaire est défini pour l'ensemble de données.
Si une erreur se produit pendant l'ouverture de l'ensemble de données, il est placé dans l'état dsInactive et tout curseur est fermé.