Data.SqlExpr.TSQLConnection.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
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

Description

Indique si la connexion reste active quand aucun ensemble de données n'est ouvert.

Utilisez KeepConnection pour spécifier si TSQLConnection conserve la connexion avec la base de données même si aucun composant ensemble de données associé n'est actuellement actif. Quand KeepConnection est à true (valeur par défaut), la connexion est maintenue. Pour les connexions à des serveurs de bases de données distants, ou dans les applications qui ouvrent et ferment souvent des ensembles de données, attribuez la valeur true à KeepConnection pour réduire le trafic 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.

Voir aussi