FireDAC.Stan.Option.TFDTopResourceOptions.AutoReconnect

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

property AutoReconnect: Boolean read GetAutoReconnect write SetAutoReconnect  stored IsARS default False;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTopResourceOptions

Description

Contrôle la récupération de la connexion automatique.

Utilisez la propriété AutoReconnect pour contrôler la fonctionnalité Récupération d'une connexion automatique.

Pour rétablir de façon transparente la connexion quand elle est rompue, définissez cette propriété sur True. Quand elle a la valeur False, FireDAC déclenchera une exception et ne tentera pas une reconnexion.

L'application peut contrôler la récupération de la connexion en utilisant les événements TFDCustomConnection. Pour de plus amples détails, voir OnRecover. Une récupération transparente à 100% n'est pas possible.

Après la récupération de la connexion :

  • Tous les ensembles de données ont le même état Active, comme avant la récupération de la connexion.
  • Tous les ensembles de données ont le même état Prepared, comme avant la récupération de la connexion.
  • Tous les enregistrements qui ne sont pas encore récupérés sont abandonnés et les curseurs correspondants sont fermés.
  • Toutes les transactions sont inactives.
  • Tous les alerteurs d'événements sont dérecensés.

L'application doit prendre des actions similaires à celles prises après la connexion au serveur SGBD.

Voir aussi