FireDAC.Comp.Client.TFDCustomConnection.Offline

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Offline;

C++

void __fastcall Offline(void);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomConnection

Description

Définit la connexion en mode hors ligne.

La méthode Offline déconnecte les ensembles de données associés à cette connexion du SGBD, mais ne les ferme pas. Elle ferme ensuite la connexion au SGBD en définissant implicitement Connected sur False.

Après l'appel, l'ensemble de données continue à travailler comme un ensemble de données en mémoire et vous pouvez effectuer avec l'ensemble de données toute opération client qui ne requiert pas un SGBD, telle que la navigation. Quand une application en mode hors ligne essaie d'effectuer une opération nécessitant une communication avec le SGBD, voici ce qui se produit :

Pour amener la connexion et les ensembles de données associés à l'état en ligne, appelez la méthode Online.

L'appel de la méthode Offline est identique à la définition de Offlined sur True.

Exemple

 FDConnection1.Offline;
 lblState.Caption := '<not connected>';

Voir aussi