Bde.DBTables.TDatabase.KeepConnection

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property KeepConnection: Boolean read FKeepConnection write SetKeepConnection default True;

C++

__property bool KeepConnection = {read=FKeepConnection, write=SetKeepConnection, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TDatabase

Description

Spécifie si une application reste connectée à une base de données même si aucun ensemble de données n'est ouvert.

La propriété KeepConnection permet de spécifier si une application reste connectée à une base de données, même si aucun ensemble de données n'est ouvert. Quand KeepConnection est à true (valeur par défaut), la connexion est maintenue. Pour les connexions à des serveurs de bases de données distants, ou pour les applications qui ouvrent et ferment souvent des ensembles de données, définissez KeepConnection à true pour réduire le trafic du réseau, accélérer les applications et éviter toute ouverture de session au serveur à chaque rétablissement de la connexion.

Quand KeepConnection est à false, une connexion est abandonnée si aucun ensemble de données n'est ouvert. L'abandon d'une connexion libère les ressources système allouées à la connexion, mais si un ensemble de données utilisant la base de données est ouvert ultérieurement, la connexion doit être rétablie et initialisée.

Remarque :  La valeur de la propriété KeepConnection des composants base de données temporaires créés automatiquement est déterminée par la valeur de la propriété KeepConnections de TSession.

Voir aussi