FireDAC.Comp.Client.TFDCustomConnection.Offlined

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Offlined: Boolean read FOfflined write SetOfflined default False;

C++

__property bool Offlined = {read=FOfflined, write=SetOfflined, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDCustomConnection

Beschreibung

Ermittelt oder setzt den Offline-Status der Verbindung.

Setzen Sie Offlined auf True, um die Verbindung und die zugeordneten Anweisungen und Datenmengen in den Offline-Modus zu setzen. Im Offline-Modus ist die Verbindung zu dem DBMS geschlossen, die Datenmengen bleiben aber geöffnet.

Wenn eine diesem Verbindungsobjekt zugeordnete Datenmenge aktiv ist und nicht alle Datensätze vom DBMS-Cursor abgerufen wurden, dann werden je nach dem Wert von FetchOptions.AutoFetchAll die folgenden Aktionen durchgeführt:

  • afAll (Standardmodus) – Die Datenmenge ruft alle Datensätze aus dem Cursor ab und wechselt dann in den Offline-Modus.
  • afTruncate – Die Datenmenge schneidet die Ergebnismenge ab und wechselt dann in den Offline-Modus.
  • afDisable – Es wird eine Exception wird ausgelöst.

Wenn die Datenmenge versucht, für eine Anweisung oder für Datenmengenobjekte eine Operation auszuführen, für die eine DBMS-Verbindung erforderlich ist, und ResourceOptions.AutoConnect True ist, dann wird automatisch eine Verbindung zum DBMS hergestellt. Dies ist der Standardmodus. Wenn ResourceOptions.AutoConnect False ist, dann löst das Verbindungsobjekt eine Exception aus.

Setzen Sie Offlined auf False, um eine Verbindung mit dem DBMS herzustellen und in den Online-Modus zu wechseln.

Siehe auch