[Overview][Types][Classes][Index] Reference for unit 'sqldbrestdata' (#fcl-web)

TSQLDBRestDBHandler

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: sqldbrestdata.pp line 37

type TSQLDBRestDBHandler = class(TComponent)

protected

  function StreamRecord(); virtual;

  function FindExistingRecord();

  procedure CreateResourceFromDataset(); virtual;

  procedure DoNotFound; virtual;

  procedure SetPostParams(); virtual;

  procedure SetPostFields(); virtual;

  procedure SetFieldFromData(); virtual;

  procedure InsertNewRecord; virtual;

  procedure UpdateExistingRecord(); virtual;

  procedure Notification(); override;

  function SpecialResource; virtual;

  function GetGeneratorValue(); virtual;

  function GetSpecialDatasetForResource(); virtual;

  function FindFieldForParam(); virtual;

  function BuildFieldList(); virtual;

  function CreateQuery(); virtual;

  procedure FillParams(); virtual;

  function GetDatasetForResource(); virtual;

  function GetOrderByFieldArray;

  function GetOrderBy; virtual;

  function GetIDWhere(); virtual;

  function GetWhere(); virtual;

  function GetLimit;

  procedure DoHandleGet; virtual;

  procedure DoHandleDelete; virtual;

  procedure DoHandlePost; virtual;

  procedure DoHandlePut; virtual;

  property PostParams: TParams; [r]

public

  destructor Destroy; override;

  function GetLimitOffset(); virtual;

  procedure Init(); virtual;

  procedure ExecuteOperation;

  function StreamDataset();

  procedure SetParamFromData(); virtual;

  function GetDataForParam(); virtual;

  function GetString();

  property IO: TRestIO; [r]

  property Strings: TRestStringsConfig; [r]

  property QueryClass: TSQLQueryClass; [r]

  property EnforceLimit: Int64; [rw]

  property ExternalDataset: TDataset; [rw]

  property EmulateOffsetLimit: Boolean; [rw]

  property DeriveResourceFromDataset: Boolean; [rw]

end;

Inheritance

TSQLDBRestDBHandler

|

TComponent

?

TObject


Documentation generated on: 2021-06-07