[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: db.pas line 1647
type TDataSet = class(TComponent) |
protected |
function GetDefaultBufferCount; virtual; |
procedure RecalcBufListSize; |
procedure ActivateBuffers; virtual; |
procedure BindFields(); |
procedure BlockReadNext; virtual; |
function BookmarkAvailable; |
procedure CalculateFields(); virtual; |
procedure CheckActive; virtual; |
procedure CheckInactive; virtual; |
procedure CheckBiDirectional; |
procedure Loaded; override; |
procedure ClearBuffers; virtual; |
procedure ClearCalcFields(); virtual; |
procedure CloseBlob(); virtual; |
procedure CloseCursor; virtual; |
procedure CreateFields; virtual; |
procedure DataEvent(); virtual; |
procedure DestroyFields; virtual; |
procedure DoAfterCancel; virtual; |
procedure DoAfterClose; virtual; |
procedure DoAfterDelete; virtual; |
procedure DoAfterEdit; virtual; |
procedure DoAfterInsert; virtual; |
procedure DoAfterOpen; virtual; |
procedure DoAfterPost; virtual; |
procedure DoAfterScroll; virtual; |
procedure DoAfterRefresh; virtual; |
procedure DoBeforeCancel; virtual; |
procedure DoBeforeClose; virtual; |
procedure DoBeforeDelete; virtual; |
procedure DoBeforeEdit; virtual; |
procedure DoBeforeInsert; virtual; |
procedure DoBeforeOpen; virtual; |
procedure DoBeforePost; virtual; |
procedure DoBeforeScroll; virtual; |
procedure DoBeforeRefresh; virtual; |
procedure DoOnCalcFields; virtual; |
procedure DoOnNewRecord; virtual; |
function FieldByNumber(); |
function FindRecord(); virtual; |
procedure FreeFieldBuffers; virtual; |
function GetBookmarkStr; virtual; |
procedure GetCalcFields(); virtual; |
function GetCanModify; virtual; |
procedure GetChildren(); override; |
function GetFieldClass(); virtual; |
function GetfieldCount; |
function GetFieldValues(); virtual; |
function GetIsIndexField(); virtual; |
function GetIndexDefs(); |
function GetNextRecords; virtual; |
function GetNextRecord; virtual; |
function GetPriorRecords; virtual; |
function GetPriorRecord; virtual; |
function GetRecordCount; virtual; |
function GetRecNo; virtual; |
procedure InitFieldDefs; virtual; |
procedure InitFieldDefsFromFields; |
procedure InitRecord(); virtual; |
procedure InternalCancel; virtual; |
procedure InternalEdit; virtual; |
procedure InternalInsert; virtual; |
procedure InternalRefresh; virtual; |
procedure OpenCursor(); virtual; |
procedure OpenCursorcomplete; virtual; |
procedure RefreshInternalCalcFields(); virtual; |
procedure RestoreState(); |
procedure SetActive(); virtual; |
procedure SetBookmarkStr(); virtual; |
procedure SetBufListSize(); virtual; |
procedure SetChildOrder(); override; |
procedure SetCurrentRecord(); virtual; |
procedure SetDefaultFields(); |
procedure SetFiltered(); virtual; |
procedure SetFilterOptions(); virtual; |
procedure SetFilterText(); virtual; |
procedure SetFieldValues(); virtual; |
procedure SetFound(); virtual; |
procedure SetModified(); |
procedure SetName(); override; |
procedure SetOnFilterRecord(); virtual; |
procedure SetRecNo(); virtual; |
procedure SetState(); |
function SetTempState(); |
function TempBuffer; |
procedure UpdateIndexDefs; virtual; |
property ActiveRecord: LongInt; [r] |
property CurrentRecord: LongInt; [r] |
property BlobFieldCount: LongInt; [r] |
property BookmarkSize: LongInt; [rw] |
property Buffers []: TRecordBuffer; [r] |
property BufferCount: LongInt; [r] |
property CalcBuffer: TRecordBuffer; [r] |
property CalcFieldsSize: LongInt; [r] |
property InternalCalcFields: Boolean; [r] |
property Constraints: TCheckConstraints; [rw] |
function AllocRecordBuffer; virtual; |
procedure FreeRecordBuffer(); virtual; |
procedure GetBookmarkData(); virtual; |
function GetBookmarkFlag(); virtual; |
function GetDataSource; virtual; |
function GetRecordSize; virtual; |
procedure InternalAddRecord(); virtual; |
procedure InternalDelete; virtual; |
procedure InternalFirst; virtual; |
procedure InternalGotoBookmark(); virtual; |
procedure InternalHandleException; virtual; |
procedure InternalInitRecord(); virtual; |
procedure InternalLast; virtual; |
procedure InternalPost; virtual; |
procedure InternalSetToRecord(); virtual; |
procedure SetBookmarkFlag(); virtual; |
procedure SetBookmarkData(); virtual; |
procedure SetUniDirectional(); |
class function FieldDefsClass; virtual; |
class function FieldsClass; virtual; |
property MyDataSources []: TDataSource; [r] |
property MyDataSourceCount: Integer; [r] |
function GetRecord(); virtual; abstract; |
procedure InternalClose; virtual; abstract; |
procedure InternalOpen; virtual; abstract; |
procedure InternalInitFieldDefs; virtual; abstract; |
function IsCursorOpen; virtual; abstract; |
procedure PSEndTransaction(); virtual; |
procedure PSExecute; virtual; |
function PSExecuteStatement(); virtual; |
procedure PSGetAttributes(); virtual; |
function PSGetCommandText; virtual; |
function PSGetCommandType; virtual; |
function PSGetDefaultOrder; virtual; |
function PSGetIndexDefs(); virtual; |
function PSGetKeyFields; virtual; |
function PSGetParams; virtual; |
function PSGetQuoteChar; virtual; |
function PSGetTableName; virtual; |
function PSGetUpdateException(); virtual; |
function PSInTransaction; virtual; |
function PSIsSQLBased; virtual; |
function PSIsSQLSupported; virtual; |
procedure PSReset; virtual; |
procedure PSSetCommandText(); virtual; |
procedure PSSetParams(); virtual; |
procedure PSStartTransaction; virtual; |
function PSUpdateRecord(); virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
function ActiveBuffer; |
function GetFieldData(); |
procedure SetFieldData(); |
procedure Append; |
procedure AppendRecord(); |
function BookmarkValid(); virtual; |
procedure Cancel; virtual; |
procedure CheckBrowseMode; |
procedure ClearFields; |
procedure Close; |
function ControlsDisabled; |
function CompareBookmarks(); virtual; |
function CreateBlobStream(); virtual; |
procedure CursorPosChanged; |
procedure DataConvert(); virtual; |
procedure Delete; virtual; |
procedure DisableControls; |
procedure Edit; |
procedure EnableControls; |
function FieldByName(); |
function FindField(); |
function FindFirst; virtual; |
function FindLast; virtual; |
function FindNext; virtual; |
function FindPrior; virtual; |
procedure First; |
procedure FreeBookmark(); virtual; |
function GetBookmark; virtual; |
function GetCurrentRecord(); virtual; |
procedure GetFieldList(); |
procedure GetFieldNames(); |
procedure GotoBookmark(); |
procedure Insert; |
procedure InsertRecord(); |
function IsEmpty; |
function IsLinkedTo(); |
function IsSequenced; virtual; |
procedure Last; |
function Locate(); virtual; |
function Lookup(); virtual; |
function MoveBy(); |
procedure Next; |
procedure Open; |
procedure Post; virtual; |
procedure Prior; |
procedure Refresh; |
procedure Resync(); virtual; |
procedure SetFields(); |
function Translate(); virtual; |
procedure UpdateCursorPos; |
procedure UpdateRecord; |
function UpdateStatus; virtual; |
property BlockReadSize: Integer; [rw] |
property BOF: Boolean; [r] |
property CanModify: Boolean; [r] |
property DataSource: TDataSource; [r] |
property DefaultFields: Boolean; [r] |
property EOF: Boolean; [r] |
property FieldCount: LongInt; [r] |
property FieldDefs: TFieldDefs; [rw] |
property Found: Boolean; [r] |
property Modified: Boolean; [r] |
property IsUniDirectional: Boolean; [r] |
property RecordCount: LongInt; [r] |
property RecNo: LongInt; [rw] |
property RecordSize: Word; [r] |
property SparseArrays: Boolean; [rw] |
property State: TDataSetState; [r] |
property FieldValues []: Variant; default; [rw] |
property Filter: string; [rw] |
property Filtered: Boolean; [rw] |
property FilterOptions: TFilterOptions; [rw] |
property Active: Boolean; [rw] |
property AutoCalcFields: Boolean; [rw] |
property BeforeOpen: TDataSetNotifyEvent; [rw] |
property AfterOpen: TDataSetNotifyEvent; [rw] |
property BeforeClose: TDataSetNotifyEvent; [rw] |
property AfterClose: TDataSetNotifyEvent; [rw] |
property BeforeInsert: TDataSetNotifyEvent; [rw] |
property AfterInsert: TDataSetNotifyEvent; [rw] |
property BeforeEdit: TDataSetNotifyEvent; [rw] |
property AfterEdit: TDataSetNotifyEvent; [rw] |
property BeforePost: TDataSetNotifyEvent; [rw] |
property AfterPost: TDataSetNotifyEvent; [rw] |
property BeforeCancel: TDataSetNotifyEvent; [rw] |
property AfterCancel: TDataSetNotifyEvent; [rw] |
property BeforeDelete: TDataSetNotifyEvent; [rw] |
property AfterDelete: TDataSetNotifyEvent; [rw] |
property BeforeScroll: TDataSetNotifyEvent; [rw] |
property AfterScroll: TDataSetNotifyEvent; [rw] |
property BeforeRefresh: TDataSetNotifyEvent; [rw] |
property AfterRefresh: TDataSetNotifyEvent; [rw] |
property OnCalcFields: TDataSetNotifyEvent; [rw] |
property OnDeleteError: TDataSetErrorEvent; [rw] |
property OnEditError: TDataSetErrorEvent; [rw] |
property OnFilterRecord: TFilterRecordEvent; [rw] |
property OnNewRecord: TDataSetNotifyEvent; [rw] |
property OnPostError: TDataSetErrorEvent; [rw] |
end; |
| |
TObject |