Datasnap.Provider.TDataSetProvider.Options
Delphi
property Options;
C++
__property Options = {default=32768};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Beschreibung
Bestimmt, welchen Inhalt die Datenpakete haben und wie die Informationen in den Paketen verwendet werden.
Datasnap.Provider.TDataSetProvider.Options erbt von Datasnap.Provider.TBaseProvider.Options. Der folgende Inhalt bezieht sich auf Datasnap.Provider.TBaseProvider.Options.
Bestimmt, welchen Inhalt die Datenpakete haben und wie die Informationen in den Paketen verwendet werden.
Mit Options können Sie festlegen, wie die Provider-Komponente mit Client-Datenmengen kommuniziert. Mit Hilfe von Options können Sie festlegen:
- Ob verschachtelte Detailmengen und BLOB-Daten in die Datenpakete aufgenommen oder getrennt abgerufen werden.
- Ob in die Datenpakete Eigenschaften der Feldkomponenten wie Format, Anzeigename und Maximal-/Minimalwert aufgenommen werden.
- Ob die Datenpakete nur gelesen werden können und ob spezifische Änderungstypen (Einfügungen, Bearbeitungen oder Löschungen) deaktiviert werden.
- Ob Änderungen an Feldern der Haupttabelle zu entsprechenden Aktualisierungen der Detailtabellen führen.
- Ob eine einzelne Aktualisierung sich auf mehrere Server-Datensätze auswirken kann.
- Ob die Client-Datensätze aufgefrischt werden, wenn Aktualisierungen übernommen werden.
- Ob der Client SQL-Anweisungen senden kann, die die Datenmenge des Provider überschreiben.
Hinweis: Nicht alle Optionen werden von einem InternetExpress-Client unterstützt. So werden speziell poFetchBlobsOnDemand, poFetchDetailsOnDemand, poDisableInserts, poDisableEdits, psDisableDeletes, poPropogateChanges und poAllowCommandText nicht unterstützt.