Freigeben über


OdbcConnection.State Eigenschaft

Definition

Ruft den aktuellen Zustand der Verbindung ab.

public:
 virtual property System::Data::ConnectionState State { System::Data::ConnectionState get(); };
public:
 property System::Data::ConnectionState State { System::Data::ConnectionState get(); };
[System.ComponentModel.Browsable(false)]
public override System.Data.ConnectionState State { get; }
[System.ComponentModel.Browsable(false)]
public System.Data.ConnectionState State { get; }
[<System.ComponentModel.Browsable(false)>]
member this.State : System.Data.ConnectionState
Public Overrides ReadOnly Property State As ConnectionState
Public ReadOnly Property State As ConnectionState

Eigenschaftswert

Eine bitweise Kombination der ConnectionState-Werte. Der Standardwert ist Closed.

Implementiert

Attribute

Hinweise

Im Folgenden sind Zustandsänderungen zulässig:

  • Von Closed bis Open, mit der Open -Methode.

  • Von Open bis Closed, wobei entweder die Methode oder die CloseDispose-Methode verwendet wird .

Hinweis

Das Aufrufen der State -Eigenschaft für eine offene Verbindung erhöht den Anwendungsaufwand, da jeder dieser Aufruf einen SQL_ATTR_CONNECTION_DEAD Aufruf des zugrunde liegenden ODBC-Treibers bewirkt, um zu bestimmen, ob die Verbindung noch gültig ist.

Gilt für:

Weitere Informationen