Osztály TDataSet

Egység

Deklaráció

type TDataSet = class(TComponent)

Megjegyzés

This item has no description.

Hierarchia

Áttekintés

Metódusok

Publikus function ActiveBuffer: PChar;
Publikus procedure Append;
Publikus procedure AppendRecord(Values: array of const);
Publikus procedure Cancel;
Publikus procedure CheckBrowseMode;
Publikus procedure ClearFields;
Publikus procedure Close;
Publikus function ControlsDisabled: Boolean;
Publikus function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream;
Publikus procedure CursorPosChanged;
Publikus procedure Delete;
Publikus procedure DisableControls;
Publikus procedure Edit;
Publikus procedure EnableControls;
Publikus function FieldByName(FieldName: string): TField;
Publikus function FindField(FieldName: string): TField;
Publikus function FindFirst: Boolean;
Publikus function FindLast: Boolean;
Publikus function FindNext: Boolean;
Publikus function FindPrior: Boolean;
Publikus procedure First;
Publikus function GetCurrentRecord(Buffer: PChar): Boolean;
Publikus procedure GetFieldNames(List: TStrings);
Publikus procedure Insert;
Publikus procedure InsertRecord(Values: array of const);
Publikus function IsEmpty: Boolean;
Publikus function IsLinkedTo(DataSource: TDataSource): Boolean;
Publikus function IsSequenced: Boolean;
Publikus procedure Last;
Publikus function Locate(KeyFields: string; KeyValues: Variant; Options: TLocateOptions): Boolean;
Publikus function Lookup(KeyFields: string; KeyValues: Variant; ResultFields: string): Variant;
Publikus function MoveBy(Distance: LongInt): LongInt;
Publikus procedure Next;
Publikus procedure Open;
Publikus procedure Post;
Publikus procedure Prior;
Publikus procedure Refresh;
Publikus procedure SetFields(Values: array of const);
Publikus function Translate(Src: PChar; Dest: PChar; ToOem: Boolean): LongInt;
Publikus procedure UpdateCursorPos;
Publikus procedure UpdateRecord;
Publikus function UpdateStatus: TUpdateStatus;
Publikus function RecordToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;
Publikus function ToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;
Publikus function RecordToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false; const AIndent: string = ''): string;
Publikus function ToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): string;

Tulajdonságok

Publikus property AggFields: TFields;
Publikus property BOF: Boolean;
Publikus property CanModify: Boolean;
Publikus property DataSetField: TDataSetField;
Publikus property DataSource: TDataSource;
Publikus property DefaultFields: Boolean;
Publikus property EOF: Boolean;
Publikus property BlockReadSize: LongInt;
Publikus property FieldCount: LongInt;
Publikus property FieldDefs: TFieldDefs;
Publikus property FieldDefList: TFieldDefList;
Publikus property Fields: TFields;
Publikus property FieldList: TFieldList;
Publikus property FieldValues[param1: string]: Variant;
Publikus property Found: Boolean;
Publikus property IsUnidirectional: Boolean;
Publikus property Modified: Boolean;
Publikus property ObjectView: Boolean;
Publikus property RecordCount: LongInt;
Publikus property RecNo: LongInt;
Publikus property RecordSize: Word;
Publikus property SparseArrays: Boolean;
Publikus property State: TDataSetState;
Publikus property Filter: string;
Publikus property Filtered: Boolean;
Publikus property Active: Boolean;
Publikus property AutoCalcFields: Boolean;
Publikus property BeforeOpen: TDataSetNotifyEvent;
Publikus property AfterOpen: TDataSetNotifyEvent;
Publikus property BeforeClose: TDataSetNotifyEvent;
Publikus property AfterClose: TDataSetNotifyEvent;
Publikus property BeforeInsert: TDataSetNotifyEvent;
Publikus property AfterInsert: TDataSetNotifyEvent;
Publikus property BeforeEdit: TDataSetNotifyEvent;
Publikus property AfterEdit: TDataSetNotifyEvent;
Publikus property BeforePost: TDataSetNotifyEvent;
Publikus property AfterPost: TDataSetNotifyEvent;
Publikus property BeforeCancel: TDataSetNotifyEvent;
Publikus property AfterCancel: TDataSetNotifyEvent;
Publikus property BeforeDelete: TDataSetNotifyEvent;
Publikus property AfterDelete: TDataSetNotifyEvent;
Publikus property BeforeScroll: TDataSetNotifyEvent;
Publikus property AfterScroll: TDataSetNotifyEvent;
Publikus property BeforeRefresh: TDataSetNotifyEvent;
Publikus property AfterRefresh: TDataSetNotifyEvent;
Publikus property OnCalcFields: TDataSetNotifyEvent;
Publikus property OnDeleteError: TDataSetErrorEvent;
Publikus property OnEditError: TDataSetErrorEvent;
Publikus property OnFilterRecord: TFilterRecordEvent;
Publikus property OnNewRecord: TDataSetNotifyEvent;
Publikus property OnPostError: TDataSetErrorEvent;

Megjegyzés

Metódusok

Publikus function ActiveBuffer: PChar;

This item has no description.

Publikus procedure Append;

This item has no description.

Publikus procedure AppendRecord(Values: array of const);

This item has no description.

Publikus procedure Cancel;

This item has no description.

Publikus procedure CheckBrowseMode;

This item has no description.

Publikus procedure ClearFields;

This item has no description.

Publikus procedure Close;

This item has no description.

Publikus function ControlsDisabled: Boolean;

This item has no description.

Publikus function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream;

This item has no description.

Publikus procedure CursorPosChanged;

This item has no description.

Publikus procedure Delete;

This item has no description.

Publikus procedure DisableControls;

This item has no description.

Publikus procedure Edit;

This item has no description.

Publikus procedure EnableControls;

This item has no description.

Publikus function FieldByName(FieldName: string): TField;

This item has no description.

Publikus function FindField(FieldName: string): TField;

This item has no description.

Publikus function FindFirst: Boolean;

This item has no description.

Publikus function FindLast: Boolean;

This item has no description.

Publikus function FindNext: Boolean;

This item has no description.

Publikus function FindPrior: Boolean;

This item has no description.

Publikus procedure First;

This item has no description.

Publikus function GetCurrentRecord(Buffer: PChar): Boolean;

This item has no description.

Publikus procedure GetFieldNames(List: TStrings);

This item has no description.

Publikus procedure Insert;

This item has no description.

Publikus procedure InsertRecord(Values: array of const);

This item has no description.

Publikus function IsEmpty: Boolean;

This item has no description.

Publikus function IsLinkedTo(DataSource: TDataSource): Boolean;

This item has no description.

Publikus function IsSequenced: Boolean;

This item has no description.

Publikus procedure Last;

This item has no description.

Publikus function Locate(KeyFields: string; KeyValues: Variant; Options: TLocateOptions): Boolean;

This item has no description.

Publikus function Lookup(KeyFields: string; KeyValues: Variant; ResultFields: string): Variant;

This item has no description.

Publikus function MoveBy(Distance: LongInt): LongInt;

This item has no description.

Publikus procedure Next;

This item has no description.

Publikus procedure Open;

This item has no description.

Publikus procedure Post;

This item has no description.

Publikus procedure Prior;

This item has no description.

Publikus procedure Refresh;

This item has no description.

Publikus procedure SetFields(Values: array of const);

This item has no description.

Publikus function Translate(Src: PChar; Dest: PChar; ToOem: Boolean): LongInt;

This item has no description.

Publikus procedure UpdateCursorPos;

This item has no description.

Publikus procedure UpdateRecord;

This item has no description.

Publikus function UpdateStatus: TUpdateStatus;

This item has no description.

Publikus function RecordToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;

This item has no description.

Publikus function ToJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): TStringList;

This item has no description.

Publikus function RecordToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false; const AIndent: string = ''): string;

This item has no description.

Publikus function ToRawJSON(ASelf: TDataSet; const AFieldList: string = ''; const ASmallIntAsBoolean: Boolean = true; const AAutoUTC: Boolean = false): string;

This item has no description.

Tulajdonságok

Publikus property AggFields: TFields;

This item has no description.

Publikus property BOF: Boolean;

This item has no description.

Publikus property CanModify: Boolean;

This item has no description.

Publikus property DataSetField: TDataSetField;

This item has no description.

Publikus property DataSource: TDataSource;

This item has no description.

Publikus property DefaultFields: Boolean;

This item has no description.

Publikus property EOF: Boolean;

This item has no description.

Publikus property BlockReadSize: LongInt;

This item has no description.

Publikus property FieldCount: LongInt;

This item has no description.

Publikus property FieldDefs: TFieldDefs;

This item has no description.

Publikus property FieldDefList: TFieldDefList;

This item has no description.

Publikus property Fields: TFields;

This item has no description.

Publikus property FieldList: TFieldList;

This item has no description.

Publikus property FieldValues[param1: string]: Variant;

This item has no description.

Publikus property Found: Boolean;

This item has no description.

Publikus property IsUnidirectional: Boolean;

This item has no description.

Publikus property Modified: Boolean;

This item has no description.

Publikus property ObjectView: Boolean;

This item has no description.

Publikus property RecordCount: LongInt;

This item has no description.

Publikus property RecNo: LongInt;

This item has no description.

Publikus property RecordSize: Word;

This item has no description.

Publikus property SparseArrays: Boolean;

This item has no description.

Publikus property State: TDataSetState;

This item has no description.

Publikus property Filter: string;

This item has no description.

Publikus property Filtered: Boolean;

This item has no description.

Publikus property Active: Boolean;

This item has no description.

Publikus property AutoCalcFields: Boolean;

This item has no description.

Publikus property BeforeOpen: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterOpen: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeClose: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterClose: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeInsert: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterInsert: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeEdit: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterEdit: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforePost: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterPost: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeCancel: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterCancel: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeDelete: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterDelete: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeScroll: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterScroll: TDataSetNotifyEvent;

This item has no description.

Publikus property BeforeRefresh: TDataSetNotifyEvent;

This item has no description.

Publikus property AfterRefresh: TDataSetNotifyEvent;

This item has no description.

Publikus property OnCalcFields: TDataSetNotifyEvent;

This item has no description.

Publikus property OnDeleteError: TDataSetErrorEvent;

This item has no description.

Publikus property OnEditError: TDataSetErrorEvent;

This item has no description.

Publikus property OnFilterRecord: TFilterRecordEvent;

This item has no description.

Publikus property OnNewRecord: TDataSetNotifyEvent;

This item has no description.

Publikus property OnPostError: TDataSetErrorEvent;

This item has no description.


Készítette PasDoc 0.16.0-snapshot.