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 Eigenschaft namens "State", anhand derer Sie den Status der Verbindung überprüfen können. Mögliche Statuswerte sind "Open" und "Closed".
Der nachstehende Programmcode prüft, ob das Verbindungsobjekt SAConnection 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; } |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |