Unit 'SQLDBWebData' Package
[Overview][Types][Classes][Index] [#fcl-web]

TCustomSQLDBWebDataProvider

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

Declaration

Source position: sqldbwebdata.pp line 31

type TCustomSQLDBWebDataProvider = class(TFPCustomWebDataProvider)

protected

  function CheckDataset; virtual;

  function CreateQuery();

  function GetParamType(); virtual;

  procedure SetTypedParam(); virtual;

  procedure ExecuteSQL(); virtual;

  procedure ApplySQLParams(); virtual;

  procedure SQLChanged(); virtual;

  procedure DoUpdate; override;

  procedure DoDelete; override;

  procedure DoInsert; override;

  procedure DoApplyParams; override;

  function SQLQuery;

  function GetDataset; override;

  function DoGetNewID; virtual;

  function GetNewID;

  function IDFieldValue; override;

  procedure Notification(); override;

  property SelectSQL: TStrings; [rw]

  property UpdateSQL: TStrings; [rw]

  property DeleteSQL: TStrings; [rw]

  property InsertSQL: TStrings; [rw]

  property Connection: TSQLConnection; [rw]

  property OnGetNewID: TNewIDEvent; [rw]

  property OnGetParameterType: TGetParamTypeEvent; [rw]

  property OnGetParameterValue: TGetParamValueEvent; [rw]

  property OnGetDataset: TNotifyEvent; [rw]

  property Params: TParams; [rw]

public

  constructor Create(); override;

  destructor Destroy; override;

end;

Inheritance

TCustomSQLDBWebDataProvider

|

TFPCustomWebDataProvider

|

TObject


Documentation generated on: 2023-03-18