FireDAC.Stan.Option.TFDFetchOptions.AutoFetchAll

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AutoFetchAll: TFDAutoFetchAll read GetAutoFetchAll  write SetAutoFetchAll stored IsAFAS default afAll;

C++

__property TFDAutoFetchAll AutoFetchAll = {read=GetAutoFetchAll, write=SetAutoFetchAll, stored=IsAFAS, default=0};

Eigenschaften

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

Beschreibung

Steuert das automatische Abrufen aller Datensätze aus dem Datenmengen-Cursor vor dem Aufheben der Verbindung zu einer Anweisung.

Mit der Eigenschaft AutoFetchAll steuern Sie das automatische Abrufen aller Datensätze aus dem Datenmengen-Cursor vor dem Aufheben der Verbindung zu einer zugeordneten Anweisung. Der Standardwert ist afAll. Die Verbindung zu einer Anweisung kann in den folgenden Fällen aufgehoben werden:

  • Ein Verbindungsobjekt wird in den Offline-Modus versetzt.
  • Wenn die Anzahl der aktiven Anweisungen für das gleiche Verbindungsobjekt größer als MaxCursors ist, dann wird die Verbindung für weniger verwendete Anweisungen aufgehoben.
  • Bei manchen DBMSs vor dem Eintragen einer Transaktion, wenn ein Cursor geöffnet wurde.

Die Eigenschaft kann die folgenden Werte haben:

Wert

Beschreibung

afAll

Die Methode FetchAll wird aufgerufen.

afTruncate

Das Abrufen aus dem Cursor wird beendet. Zuvor abgerufene Datensätze bleiben erhalten.

afDisable

Eine Exception wird ausgelöst, wenn nicht alle Datensätze abgerufen wurden.

Siehe auch