Data.Win.ADODB.TAutoIncFieldsMode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TAutoIncFieldsMode = (
afAll,
afFirst,
afNone);

C++

enum DECLSPEC_DENUM TAutoIncFieldsMode : unsigned char { afAll, afFirst, afNone };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB Data.Win.ADODB


Beschreibung

TAutoIncFieldsMode ist ein Erkennungsmodus für Auto-Inkrementierungsfelder, der die Datenmengenzeiten optimiert.

Einige OLEDB-Provider, wie z. B. SQL Server, tauschen zusätzliche Datenpakete mit einem DB-Server aus, um zu erkennen, ob es sich bei einem Feld um ein Auto-Inkrementierungsfeld handelt. Bei einer großen SELECT-Liste kann dies die Leistung erheblich beeinträchtigen.

TAutoIncFieldsMode-Elemente sind

  • afAll: Versuchen zu erkennen, ob eines der Felder ein Auto-Inkrementierungsfeld ist oder nicht.
  • afFirst: Die Erkennung von Auto-Inkrementierungsfeldern stoppen, nach dem das erste gefunden wurde.
  • afNone: Keine Auto-Inkrementierungsfelder erkennen.