FireDAC.Stan.Option.TFDTopResourceOptions.AutoReconnect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AutoReconnect: Boolean read GetAutoReconnect write SetAutoReconnect

C++

__property bool AutoReconnect = {read=GetAutoReconnect, write=SetAutoReconnect, stored=IsARS, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTopResourceOptions

Beschreibung

Steuert die Wiederherstellung der automatischen Verbindung.

Mit der Eigenschaft AutoReconnect steuern Sie die Funktion zur automatischen Wiederherstellung von Verbindungen.

Setzen Sie diese Eigenschaft auf True, um eine abgebrochene Verbindung transparent wiederherzustellen. Bei False löst FireDAC eine Exception aus und versucht nicht, die Verbindung wiederherzustellen.

In Anwendungen können Verbindungswiederherstellungen mit den TFDCustomConnection-Ereignissen gesteuert werden. Einzelheiten finden Sie unter OnRecover. Eine 100-prozentig transparente Wiederherstellung ist nicht möglich.

Nach Wiederherstellung der Verbindung:

  • Haben alle Datenmengen denselben "Active"-Status wie vor der Verbindungswiederherstellung.
  • Haben alle Datenmengen denselben "Prepared"-Status wie vor der Verbindungswiederherstellung.
  • Werden alle Datensätze, die noch nicht abgerufen wurden, verworfen und die zugehörigen Cursors werden geschlossen.
  • Sind alle Transaktionen inaktiv.
  • Wird die Registrierung aller Ereigniswarnungen aufgehoben.

In der Anwendung müssen ähnliche Aktionen wie beim Anmelden beim DBMS-Server ausgeführt werden.

Siehe auch