[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit '_crw_dbapi' (#crwlib)

# TDbEntity

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

## Declaration

Source position: _crw_dbapi.pas line 108

`type TDbEntity = class(TMasterObject)`
`protected`
`procedure BugReport();`
`public`
`constructor Create();`
`destructor Destroy; override;`
`procedure AfterConstruction; override;`
`procedure BeforeDestruction; override;`
`function BindRoot;`
`property TypeId: Integer; [r]`
`property Parent: TDbParent; [r]`
`property ChildCount: Integer; [r]`
`property ChildItems []: TDbEntity; [r]`
`property State: Integer; [r]`
`property Properties: LongString; [rw]`
`property Mode: Integer; [rw]`
`property CursorLocation: Integer; [rw]`
`property Attributes: Integer; [rw]`
`property AbsolutePage: Integer; [rw]`
`property AbsolutePosition: Integer; [rw]`
`property Bof: Boolean; [r]`
`property Eof: Boolean; [r]`
`property Bookmark: Integer; [rw]`
`property CacheSize: Integer; [rw]`
`property CursorType: Integer; [rw]`
`property EditMode: Integer; [r]`
`property Filter: LongString; [rw]`
`property Index: LongString; [rw]`
`property LockType: Integer; [rw]`
`property MarshalOptions: Integer; [rw]`
`property MaxRecords: Integer; [rw]`
`property PageCount: Integer; [r]`
`property PageSize: Integer; [rw]`
`property RecordCount: Integer; [r]`
`property Sort: LongString; [rw]`
`property Source: LongString; [rw]`
`property Status: Integer; [r]`
`property StayInSync: Boolean; [rw]`
`function MoveFirst;`
`function MoveLast;`
`function MoveNext;`
`function MovePrevious;`
`function Update;`
`function CancelUpdate;`
`function FieldsCount;`
`function FieldsNames();`
`function FieldsTypes();`
`function FieldsAsInt();`
`function FieldsAsFloat();`
`function FieldsAsString();`
`function GetString();`
`function AddNew();`
`function Delete();`
`function Requery();`
`function Resync();`
`function Supports();`
`function Save();`
`property CommandType: Integer; [rw]`
`property CommandText: LongString; [rw]`
`function Root;`
`function Open();`
`function Control();`
`function Execute();`
`function Cancel;`
`function Close;`
`class function TotalBugsCount;`
`class function TotalBugsClear;`
`class function IncTotalBugsCount;`
`end;`

## Inheritance

`TDbEntity`
`TMasterObject`
`TObject`