RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TDatabase.KeepConnection Property

Specifies whether an application remains connected to a database even if no datasets are open.

Pascal
property KeepConnection: Boolean;
C++
__property Boolean KeepConnection;

Use KeepConnection to specify whether an application remains connected to a database even if no datasets are currently open. When KeepConnection is true (the default) the connection is maintained. For connections to remote database servers, or for applications that frequently open and close datasets, set KeepConnection to true to reduce network traffic, speed up applications, and avoid logging in to the server each time the connection is reestablished. 

When KeepConnection is false a connection is dropped when there are no open datasets. Dropping a connection releases system resources allocated to the connection, but if a dataset is later opened that uses the database, the connection must be reestablished and initialized.

Note: The KeepConnection setting for temporary database components created automatically as needed is determined by the KeepConnections property of TSession.
 

 

Close 

Open 

KeepConnections 

Identifying the Database

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!