[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: memds.pp line 51
type TMemDataset = class(TDataSet) |
protected |
function AllocRecordBuffer; override; |
procedure FreeRecordBuffer(); override; |
procedure GetBookmarkData(); override; |
function GetBookmarkFlag(); override; |
function GetFieldData(); override; |
function GetRecord(); override; |
function GetRecordSize; override; |
procedure InternalAddRecord(); override; |
procedure InternalClose; override; |
procedure InternalDelete; override; |
procedure InternalFirst; override; |
procedure InternalGotoBookmark(); override; |
procedure InternalInitFieldDefs; override; |
procedure InternalInitRecord(); override; |
procedure ClearCalcFields(); override; |
procedure InternalLast; override; |
procedure InternalOpen; override; |
procedure InternalPost; override; |
procedure InternalSetToRecord(); override; |
function IsCursorOpen; override; |
procedure SetBookmarkFlag(); override; |
procedure SetBookmarkData(); override; |
procedure SetFieldData(); override; |
function GetRecordCount; override; |
procedure SetRecNo(); override; |
function GetRecNo; override; |
procedure SetFilterText(); |
procedure RaiseError(); |
procedure CheckMarker(); |
procedure WriteMarker(); |
procedure ReadFieldDefsFromStream(); |
procedure SaveFieldDefsToStream(); |
procedure LoadDataFromStream(); virtual; |
procedure SaveDataToStream(); virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
function BookmarkValid(); override; |
function CompareBookmarks(); override; |
function CreateBlobStream(); override; |
function Locate(); override; |
function Lookup(); override; |
procedure CreateTable; |
function DataSize; |
procedure Clear(); |
procedure SaveToFile(); |
procedure SaveToStream(); |
procedure LoadFromStream(); |
procedure LoadFromFile(); |
procedure CopyFromDataset(); |
property FileModified: Boolean; [r] |
property Filter: string; unimplemented ; |
published |
property FileName: string; [rw] |
property Filtered: Boolean; |
property Active: Boolean; |
property FieldDefs: TFieldDefs; |
property BeforeOpen: TDataSetNotifyEvent; |
property AfterOpen: TDataSetNotifyEvent; |
property BeforeClose: TDataSetNotifyEvent; |
property AfterClose: TDataSetNotifyEvent; |
property BeforeInsert: TDataSetNotifyEvent; |
property AfterInsert: TDataSetNotifyEvent; |
property BeforeEdit: TDataSetNotifyEvent; |
property AfterEdit: TDataSetNotifyEvent; |
property BeforePost: TDataSetNotifyEvent; |
property AfterPost: TDataSetNotifyEvent; |
property BeforeCancel: TDataSetNotifyEvent; |
property AfterCancel: TDataSetNotifyEvent; |
property BeforeDelete: TDataSetNotifyEvent; |
property AfterDelete: TDataSetNotifyEvent; |
property BeforeScroll: TDataSetNotifyEvent; |
property AfterScroll: TDataSetNotifyEvent; |
property OnDeleteError: TDataSetErrorEvent; |
property OnEditError: TDataSetErrorEvent; |
property OnNewRecord: TDataSetNotifyEvent; |
property OnPostError: TDataSetErrorEvent; |
property OnFilterRecord: TFilterRecordEvent; |
end; |
| |
| |
TObject |