[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'msebufdataset' (#msegui)

tmsebufdataset

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

Declaration

Source position: msebufdataset.pas line 678

type tmsebufdataset = class(tmdbdataset, iblobchache, idatasetsum, imasterlink, idbdata, iobjectlink)

public

  constructor create(); override;

  destructor destroy; override;

  procedure enablecontrols; override;

  procedure beginlookupupdate;

  procedure endlookupupdate;

  procedure updaterecord; override;

  procedure post; override;

  procedure gotobookmark(); overload;

  function findbookmark();

  property bookmarkdata: bookmarkdataty; [rw]

  function recnobookmark();

  function createblobstream(); override;

  function getfielddata();

  procedure setfielddata();

  procedure Append;

  procedure notifycontrols;

  procedure recover;

  procedure startlogging;

  procedure stoplogging;

  property logging: Boolean; [r]

  procedure savetostream();

  procedure loadfromstream();

  procedure savetofile();

  procedure loadfromfile();

  function streamloading;

  function refreshrecord();

  procedure copyfieldvalues();

  function isutf8; virtual;

  procedure bindfields();

  function findfields();

  procedure fieldtoparam();

  procedure oldfieldtoparam();

  procedure stringtoparam();

  function recordisnull;

  procedure clearrecord;

  procedure clearfilter;

  property filtereditkind: filtereditkindty; [rw]

  procedure beginfilteredit();

  procedure endfilteredit;

  function beginfiltervalue();

  procedure endfiltervalue();

  procedure filterchanged;

  function fieldfiltervalue();

  function fieldfiltervalueisnull();

  function checkfiltervalue();

  function checkfiltervalues();

  function locate();

  function locaterecno();

  function countvisiblerecords;

  procedure fetchall;

  procedure resetindex;

  function createblobbuffer();

  property changecount: Integer; [r]

  property changerecords: recupdateinfoarty; [r]

  property applyerrorcount: Integer; [r]

  property applyerrorrecords: recupdateinfoarty; [r]

  property appliedcount: card32; [r]

  procedure applyupdates();

  procedure applyupdate();

  function recapplying;

  procedure dropupdates;

  procedure cancelupdates; virtual;

  procedure cancelupdate(); virtual;

  function updatestatus();

  procedure currentbeginupdate; virtual;

  procedure currentendupdate; virtual;

  function currentrecordhigh;

  property recnozerobased: int32; [rw]

  procedure currentclear();

  procedure currentassign();

  property currentisnull []: Boolean; [r]

  property currentasvariant []: variant; [rw]

  property currentasboolean []: Boolean; [rw]

  property currentasinteger []: Integer; [rw]

  property currentaslargeint []: Int64; [rw]

  property currentasid []: Int64; [rw]

  property currentasfloat []: Double; [rw]

  property currentasdatetime []: tdatetime; [rw]

  property currentascurrency []: currency; [rw]

  property currentasmsestring []: msestring; [rw]

  property currentasguid []: tguid; [rw]

  procedure currentbmclear();

  procedure currentbmassign();

  property currentbmisnull []: Boolean; [r]

  property currentbmasvariant []: variant; [rw]

  property currentbmasboolean []: Boolean; [rw]

  property currentbmasinteger []: Integer; [rw]

  property currentbmaslargeint []: Int64; [rw]

  property currentbmasid []: Int64; [rw]

  property currentbmasfloat []: Double; [rw]

  property currentbmasdatetime []: tdatetime; [rw]

  property currentbmascurrency []: currency; [rw]

  property currentbmasmsestring []: msestring; [rw]

  property currentbmasguid []: tguid; [rw]

  procedure getcoldata();

  procedure asarray();

  function getdata();

  procedure sumfield();

  function sumfielddouble();

  function sumfieldcurrency();

  function sumfieldinteger();

  function sumfieldint64();

  property delayedapplycount: Integer; [rw]

published

  property options: bufdatasetoptionsty; [rw]

  property logfilename: filenamety; [rw]

  property cryptohandler: tcustomcryptohandler; [rw]

  property packetrecords: Integer; [rw]

  property indexlocal: tlocalindexes; [rw]

  property onupdateerror: updateerroreventty; [rw]

  property oninternalcalcfields: internalcalcfieldseventty; [rw]

  property beforeapplyupdate: tdatasetnotifyevent; [rw]

  property afterapplyupdate: tdatasetnotifyevent; [rw]

  property beforebeginfilteredit: filterediteventty; [rw]

  property afterbeginfilteredit: filterediteventty; [rw]

  property beforeendfilteredit: filterediteventty; [rw]

  property afterendfilteredit: filterediteventty; [rw]

  property beforefilterchanged: bufdataseteventty; [rw]

  property afterfilterchanged: bufdataseteventty; [rw]

  property Active;

end;

Inheritance

tmsebufdataset,iblobchache,idatasetsum,imasterlink,idbdata,iobjectlink

|

tmdbdataset,idatabaseclient,itransactionclient

|

TDataset

?

TObject


Documentation generated on: 2021-05-13