Datasnap.Provider.TDataSetProvider.CreateDataPacket

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure CreateDataPacket(PacketOpts: TGetRecordOptions;  ProvOpts: TProviderOptions; var RecsOut: Integer; var Data: OleVariant); override;

C++

virtual void __fastcall CreateDataPacket(TGetRecordOptions PacketOpts, TProviderOptions ProvOpts, int &RecsOut, System::OleVariant &Data);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TDataSetProvider

Beschreibung

Erzeugt ein Datenpaket für die Daten, die mit dem Provider verbunden sind.

Mit Hilfe von CreateDataPacket werden intern die Datenpakete angelegt, die von GetRecords zurückgeliefert werden.

Der Parameter PacketOpts gibt an, welche Informationen (außer den Datensatzwerten) in das Datenpaket aufgenommen werden. PacketOpts spiegelt die an die Methode GetRecords übergebenen Optionen wider.

Der Parameter ProvOpts enthält den aktuellen Wert der Eigenschaft Options.

Der Parameter RecsOut legt die Anzahl der im Paket gewünschten Datensätze fest und liefert die Anzahl der im erzeugten Datenpaket tatsächlich enthaltenen Datensätze.

Der Parameter Data gibt das erzeugte Datenpaket zurück.

Siehe auch