Wenn Ihre Anwendung eine Verbindung zu einer Datenbank hergestellt hat, können Sie den Verbindungsstatus prüfen, um sicherzugehen, dass die Verbindung offen ist, bevor Sie Daten aus der Datenbank zum Aktualisieren abrufen. Wenn eine Verbindung verloren geht, belegt ist oder wenn gerade eine andere Anweisung verarbeitet wird, können Sie dem Benutzer eine entsprechende Meldung übermitteln.
Die SAConnection-Klasse verfügt über eine Statuseigenschaft, die den Status der Verbindung überprüft. Mögliche Statuswerte sind "Open" und "Closed".
Der nachstehende Programmcode prüft, ob das Verbindungsobjekt initialisiert wurde. Ist dies der Fall, wird geprüft, ob diese Verbindung offen ist. Ist die Verbindung nicht offen, erhält der Benutzer eine entsprechende Meldung.
if( _conn == null || _conn.State != ConnectionState.Open ) { MessageBox.Show( "Connect to a database first", "Not connected" ); return; |
Weitere Hinweise finden Sie unter State-Eigenschaft.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |