DB.TProviderFlag
Delphi-Informationen
von DB.pas
TProviderFlag = { pfInUpdate, pfInWhere, pfInKey, pfHidden };
Unit: DB
Typ: Aufzählung
C++-Informationen
von DB.hpp
enum TProviderFlag{ pfInUpdate, pfInWhere, pfInKey, pfHidden };
Unit: DB
Typ: Aufzählung
Beschreibung
TProviderFlag und TProviderFlags geben an, wie ein Feldwert beim Eintragen von Aktualisierungen von einer Provider-Komponente verwendet wird.
TProviderFlag stellt eine Menge von TProviderFlag-Werten dar. Die folgende Tabelle zeigt die möglichen Werte für TProviderFlag:
| Wert | Bedeutung |
|---|---|
|
pfInUpdate |
Das Feld kann in UPDATE-Anweisungen einbezogen werden (d.h. es kann geändert werden). |
|
pfInWhere |
Das Feld ist in einer WHERE-Klausel enthalten, wenn die Eigenschaft UpdateMode des Providers auf upWhereAll oder upWhereChanged gesetzt ist. |
|
pfInKey |
Das Feld ist in einer WHERE-Klausel enthalten, wenn die Eigenschaft UpdateMode des Providers auf upWhereKeyOnly gesetzt ist. |
|
pfHidden |
Das Feld wird in Datenpakete aufgenommen, um die Eindeutigkeit der Datensätze bei der Aktualisierung zu gewährleisten. Es kann von der empfangenden Client-Datenmenge nicht verwendet werden. |