ReconnectDB
Aufbau
ReconnectDB(bShowMessage, bIgnoreConnectionLoss)
Typ
Vorgehensweise
Beschreibung
Dieser Vorgang erzwingt eine Trennung und eine sofortige erneute Verbindung zur IndySoft-Datenbank. Der Aufruf dieser Prozedur ist hilfreich, wenn Sie eine vorherige Ausnahme abgefangen haben und beispielsweise bei einem lang andauernden Vorgang ein Datenbank-Timeout vermuten. Dadurch wird eine neue Verbindung hergestellt, sodass Sie den Vorgang erneut ausführen können.
Parameter
| Parameter | Typ | Beschreibung | | bShowMessage | Boolesch | Wenn auf „1“ gesetzt, wird bei erfolgreicher Wiederherstellung der Verbindung ein Meldungsdialogfeld angezeigt, das darauf hinweist, dass die Verbindung wiederhergestellt wurde | | bIgnoreConnectionLoss | Boolesch | Wenn auf „1“ gesetzt, läuft die aktuelle EXE-Datei auch bei fehlgeschlagener Wiederherstellung der Verbindung weiter (selbst ohne Datenbankverbindung). Wenn „0“, wird dem Benutzer eine Meldung angezeigt („Die Verbindung zu %s wurde unterbrochen – bitte melden Sie sich erneut an...“) und die Anwendung wird beendet. |