Data.Win.ADODB.TADOConnection.Connected

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Connected: Boolean read GetConnected write SetConnected default 0;

C++

__property Connected = {default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADOConnection

Beschreibung

Gibt an, ob eine Verbindung mit der Remote-Datenquelle hergestellt wurde.

Data.Win.ADODB.TADOConnection.Connected erbt von Data.DB.TCustomConnection.Connected. Der folgende Inhalt bezieht sich auf Data.DB.TCustomConnection.Connected.

Gibt an, ob eine Verbindung mit der Remote-Datenquelle hergestellt wurde.

Setzen Sie Connected auf True, um die Verbindung zu öffnen. Wenn die Verbindung beendet werden soll, setzen Sie Connected auf False.

Wenn Sie die Eigenschaft Connected auf True setzen, wird ein BeforeConnect-Ereignis generiert, anschließend die als protected deklarierte Methode DoConnect aufgerufen, um die Verbindung einzurichten, und am Ende das Ereignis AfterConnect ausgelöst. Außerdem kann TCustomConnection ein Anmeldedialogfeld abhängig vom Wert der Eigenschaft LoginPrompt anzeigen.

Wenn Sie die Eigenschaft Connected auf False setzen, wird ein BeforeDisconnect-Ereignis generiert, anschließend die als protected deklarierte Methode DoConnect aufgerufen, um die Verbindung einzurichten, und am Ende das Ereignis AfterDisconnect ausgelöst.

Wenn Sie eigene Verbindungskomponenten von TCustomConnection ableiten, überschreiben Sie GetConnected so, dass True zurückgegeben wird, sobald die Verbindung hergestellt ist. Überschreiben Sie auch die beiden Methoden DoConnect und DoDisconnect, mit denen die Verbindung eingerichtet und getrennt wird.

Hinweis: Für Bde.DBTables.TDatabase setzen Sie Connected auf True, um eine Datenbankverbindung einzurichten, ohne eine Datenmenge zu öfnen. Eine Anwendung kann die Eigenschaft Connected überprüfen und damit den aktuellen Status einer Datenbankverbindung feststellen. Wenn Connected den Wert True hat, ist die Datenbankverbindung aktiv; wenn Connected und die Eigenschaft KeepConnection den Wert False haben, ist die Verbindung inaktiv. Setzen Sie KeepConnection auf True, um das Anmelden beim Server bei jedem Öffnen der Datenbankverbindung zu vermeiden.

Siehe auch

Übersetzungen