Class tmsesqlquery
Unit
Declaration
type tmsesqlquery = class(tsqlquery, imselocate, idscontroller, igetdscontroller, isqlpropertyeditor, iactivatorclient)
Description
No description available, ancestor tsqlquery description follows
No description available, ancestor tmsebufdataset description follows
No description available, ancestor tmdbdataset description follows
Hierarchy
- TDataset
- tmdbdataset
- tmsebufdataset
- tsqlquery
- tmsesqlquery
Overview
Methods
function getdefaultoptions(): bufdatasetoptionsty override; |
|
procedure dobeforeapplyupdate; override; |
|
procedure checkpendingupdates; override; |
|
procedure setactive(avalue: boolean); override; |
|
procedure setcontrolleractive(const avalue: boolean); |
|
procedure idscontroller.setactive= setcontrolleractive; |
|
procedure iactivatorclient.setactive= setcontrolleractive; |
|
procedure afterapply; override; |
|
procedure updateindexdefs; override; |
|
procedure sqlonchange(const sender: tobject); |
|
procedure loaded; override; |
|
procedure internalopen; override; |
|
procedure internalclose; override; |
|
procedure DoAfterDelete; override; |
|
procedure internalinsert; override; |
|
procedure internaldelete; override; |
|
procedure applyrecupdate(updatekind: tupdatekind); override; |
|
function getcanmodify: boolean; override; |
|
function getfieldclass(fieldtype: tfieldtype): tfieldclass; override; |
|
procedure dataevent(event: tdataevent; info: ptrint); override; |
|
function islocal: boolean; override; |
|
function stringmemo: boolean; override; |
|
procedure inheriteddataevent(const event: tdataevent; const info: ptrint); |
|
procedure inheritedcancel; |
|
procedure inheritedpost; |
|
procedure inheriteddelete(); |
|
procedure inheritedinsert(); |
|
function inheritedmoveby(const distance: integer): integer; |
|
procedure inheritedinternalinsert; virtual; |
|
procedure inheritedinternaldelete; virtual; |
|
procedure inheritedinternalopen; |
|
procedure inheritedinternalclose; |
|
procedure doidleapplyupdates() override; |
|
procedure afterpost(const sender: tdataset; var ok: boolean); |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
function isutf8: boolean; override; |
|
procedure appendrecord(const values: array of const); |
|
procedure appendrecord(const values: array of const; const aisnull: array of boolean); |
|
function moveby(const distance: integer): integer; |
|
procedure cancel; override; |
|
function post1(): boolean; |
|
procedure postoverride; |
|
function delete1(): boolean; |
|
procedure deleteoverride; |
|
procedure applyupdates(const maxerrors: integer; const cancelonerror: boolean; const cancelondeleteerror: boolean = false; const editonerror: boolean = false); overload; override; |
|
procedure applyupdates(const maxerrors: integer = 0); overload; override; |
|
procedure applyupdate; overload; override; |
Properties
property FieldDefs; |
|
property delayedapplycount; |
|
property options default defaultsqlbdsoptions; |
|
property controller: tdscontroller read fcontroller write setcontroller; |
|
property Active: boolean read getactive write setactive1 default false; |
|
property onapplyrecupdate: applyrecupdateeventty read fonapplyrecupdate
write setonapplyrecupdate; |
|
property onapplyrecupdate2: afterapplyrecupdateeventty
read fonapplyrecupdate2
write setonapplyrecupdate2; |
|
property afterapplyrecupdate: afterapplyrecupdateeventty
read fafterapplyrecupdate write fafterapplyrecupdate; |
|
property UpdateMode default upWhereKeyOnly; |
|
property UsePrimaryKeyAsKey default true; |
|
property IndexDefs : TIndexDefs read getindexdefs write setindexdefs; |
Description
Methods
function getdefaultoptions(): bufdatasetoptionsty override; |
|
procedure dobeforeapplyupdate; override; |
|
procedure checkpendingupdates; override; |
|
procedure setactive(avalue: boolean); override; |
|
procedure setcontrolleractive(const avalue: boolean); |
|
procedure idscontroller.setactive= setcontrolleractive; |
|
procedure iactivatorclient.setactive= setcontrolleractive; |
|
procedure afterapply; override; |
|
procedure updateindexdefs; override; |
|
procedure sqlonchange(const sender: tobject); |
|
procedure loaded; override; |
|
procedure internalopen; override; |
|
procedure internalclose; override; |
|
procedure DoAfterDelete; override; |
|
procedure internalinsert; override; |
|
procedure internaldelete; override; |
|
procedure applyrecupdate(updatekind: tupdatekind); override; |
|
function getcanmodify: boolean; override; |
|
function getfieldclass(fieldtype: tfieldtype): tfieldclass; override; |
|
procedure dataevent(event: tdataevent; info: ptrint); override; |
|
function islocal: boolean; override; |
|
function stringmemo: boolean; override; |
|
procedure inheriteddataevent(const event: tdataevent; const info: ptrint); |
|
procedure inheritedcancel; |
|
procedure inheritedpost; |
|
procedure inheriteddelete(); |
|
procedure inheritedinsert(); |
|
function inheritedmoveby(const distance: integer): integer; |
|
procedure inheritedinternalinsert; virtual; |
|
procedure inheritedinternaldelete; virtual; |
|
procedure inheritedinternalopen; |
|
procedure inheritedinternalclose; |
|
procedure doidleapplyupdates() override; |
|
procedure afterpost(const sender: tdataset; var ok: boolean); |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
function isutf8: boolean; override; |
|
procedure appendrecord(const values: array of const); |
|
procedure appendrecord(const values: array of const; const aisnull: array of boolean); |
|
function moveby(const distance: integer): integer; |
|
procedure cancel; override; |
|
function post1(): boolean; |
|
procedure postoverride; |
|
function delete1(): boolean; |
|
procedure deleteoverride; |
|
procedure applyupdates(const maxerrors: integer; const cancelonerror: boolean; const cancelondeleteerror: boolean = false; const editonerror: boolean = false); overload; override; |
|
procedure applyupdates(const maxerrors: integer = 0); overload; override; |
|
procedure applyupdate; overload; override; |
|
Properties
property FieldDefs; |
|
property delayedapplycount; |
|
property options default defaultsqlbdsoptions; |
|
property controller: tdscontroller read fcontroller write setcontroller; |
|
property Active: boolean read getactive write setactive1 default false; |
|
property onapplyrecupdate: applyrecupdateeventty read fonapplyrecupdate
write setonapplyrecupdate; |
|
property onapplyrecupdate2: afterapplyrecupdateeventty
read fonapplyrecupdate2
write setonapplyrecupdate2; |
|
property afterapplyrecupdate: afterapplyrecupdateeventty
read fafterapplyrecupdate write fafterapplyrecupdate; |
|
property UpdateMode default upWhereKeyOnly; |
|
property UsePrimaryKeyAsKey default true; |
|
property IndexDefs : TIndexDefs read getindexdefs write setindexdefs; |
|
Generated by PasDoc 0.16.0.