Data.Win.ADODB.TADOConnection.KeepConnection
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.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOConnection |
Beschreibung
Legt fest, ob eine Anwendung mit einer Datenbank verbunden bleibt, auch wenn keine Datenmengen geöffnet sind.
Mit KeepConnection legen Sie fest, ob eine Anwendung mit einer Datenbank verbunden bleibt, auch wenn aktuell keine zugehörigen Datenmengenkomponenten aktiv sind. 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.