Data.SqlExpr.TSQLConnection.KeepConnection

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property KeepConnection: Boolean read FKeepConnection write SetKeepConnection default True;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

Beschreibung

Legt fest, ob die Verbindung aktiv bleibt, keine Datenmenge geöffnet ist.

Mit KeepConnection legen Sie fest, ob TSQLConnection eine geöffnete Datenbankverbindung auch dann unterhält, wenn keine zugehörige Datenmengenkomponente aktuell aktiv ist. Wenn KeepConnection true ist (Voreinstellung), bleibt die Verbindung geöffnet. Bei Verbindungen mit entfernten Datenbankservern oder bei Anwendungen, die häufig Datenmengen öffnen und schließen, sollten Sie KeepConnection auf true setzen. Sie reduzieren auf diese Weise den Datenverkehr im Netzwerk, beschleunigen die Anwendung und umgehen die ständige Neuanmeldung beim Server, die erforderlich ist, wenn die Verbindung wiederhergestellt wird.

Wenn KeepConnection false ist, wird die Verbindung beendet, sobald die letzte beteiligte Datenmenge geschlossen wird. Dieses Vorgehen spart Systemressourcen, hat jedoch den Nachteil, dass die Verbindung neu eingerichtet und initialisiert werden muss, wenn wieder eine Datenmenge geöffnet wird.

Siehe auch