Bde.DBTables.TSession.Active
Delphi
property Active: Boolean read GetActive write SetActive default False;
C++
__property bool Active = {read=GetActive, write=SetActive, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TSession |
Description
Indique si la session est active ou pas.
A l'exécution, la propriété Active de la session par défaut, Session, permet de déterminer si la session est active. Active a la valeur false par défaut, ce qui signifie qu'il n'y a pas de connexion de base de données ouverte, ni d'ensemble de données associé à la session. Si Active a la valeur true, la session est active même s'il n'y a pas de connexion de base de données active.
Affectez une valeur à la propriété Active, que ce soit à la conception ou à l'exécution, pour les composants session supplémentaires d'une application de base de données. L'affectation de la valeur true à la propriété Active démarre la session et en fait la session en cours. L'attribution de la valeur true à la propriété Active déclenche le gestionnaire d'événement OnStartup de la session et initialise les propriétés NetFileDir, PrivateDir et ConfigMode.
L'affectation de la valeur false à la propriété Active (valeur par défaut) ferme les ensembles de données ouverts et interrompt la connexion avec les serveurs de bases de données attachés.
Remarque : Une application peut fermer la session par défaut en affectant la valeur false à sa propriété Active, mais cela est déconseillé.