TfsDBRTTI component
Use this component if you want to get an access to DB.pas stuff in your application. This component allows you to access the following classes inside a script:
TField
property TField.AsBoolean
property TField.AsCurrency
property TField.AsDateTime
property TField.AsFloat
property TField.AsInteger
property TField.AsDate
property TField.AsTime
property TField.AsString
property TField.AsVariant
property TField.DataType
property TField.DisplayName
property TField.DisplayText
property TField.IsNull
property TField.Size
property TField.Value
TFields
property TFields.Fields
TStringField
TNumericField
TIntegerField
TSmallIntField
TWordField
TAutoIncField
TFloatField
TCurrencyField
TBooleanField
TDateTimeField
TDateField
TTimeField
TBinaryField
TBytesField
TVarBytesField
TBCDField
TBlobField
procedure TBlobField.LoadFromFile(const FileName: String);
procedure TBlobField.LoadFromStream(Stream: TStream);
procedure TBlobField.SaveToFile(const FileName: String);
procedure TBlobField.SaveToStream(Stream: TStream);
TMemoField
TGraphicField
TFieldDef
TFieldDefs
property TFieldDefs.Items
TDataSource
type TBookmark
TDataSet
procedure TDataSet.Open;
procedure TDataSet.Close;
procedure TDataSet.First;
procedure TDataSet.Last;
procedure TDataSet.Next;
procedure TDataSet.Prior;
procedure TDataSet.Cancel;
procedure TDataSet.Delete;
procedure TDataSet.Post;
procedure TDataSet.Append;
procedure TDataSet.Insert;
procedure TDataSet.Edit;
function TDataSet.FieldByName(const FieldName: string): TField;
procedure TDataSet.GetFieldNames(List: TStrings);
function TDataSet.FindFirst: Boolean;
function TDataSet.FindLast: Boolean;
function TDataSet.FindNext: Boolean;
function TDataSet.FindPrior: Boolean;
procedure TDataSet.FreeBookmark(Bookmark: TBookmark);
function TDataSet.GetBookmark: TBookmark;
procedure TDataSet.GotoBookmark(Bookmark: TBookmark);
function TDataSet.Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Boolean;
function TDataSet.IsEmpty: Boolean;
property TDataSet.Bof
property TDataSet.Eof
property TDataSet.FieldCount
property TDataSet.FieldDefs
property TDataSet.Fields
property TDataSet.Filter
property TDataSet.Filtered
property TDataSet.FilterOptions
property TDataSet.Active
TParam
procedure TParam.Clear;
property TParam.Bound
property TParam.IsNull
property TParam.Text
property TParam.AsBoolean
property TParam.AsCurrency
property TParam.AsDateTime
property TParam.AsFloat
property TParam.AsInteger
property TParam.AsDate
property TParam.AsTime
property TParam.AsString
property TParam.AsVariant
TParams
function TParams.ParamByName(const Value: string): TParam;
function TParams.FindParam(const Value: string): TParam;
property TParams.Items
type TFieldType
type TBlobStreamMode
type TLocateOptions
type TFilterOptions
type TParamType
You have an access to all the published properties of these classes and an access to some public properties and methods.
Note: This is a "fake" component. It is needed only for automatic inclusion of the "FS_iDBRTTI" unit to the "uses" clause.