FireDAC.Stan.Option.TFDFetchOptions.AutoFetchAll
Delphi
property AutoFetchAll: TFDAutoFetchAll read GetAutoFetchAll
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 |
---|---|
|
Die Methode FetchAll wird aufgerufen. |
|
Das Abrufen aus dem Cursor wird beendet. Zuvor abgerufene Datensätze bleiben erhalten. |
|
Eine Exception wird ausgelöst, wenn nicht alle Datensätze abgerufen wurden. |