Data.Win.ADODB.TAutoIncFieldsMode
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.