Class TParam
Unit
Declaration
type TParam = class(TCollectionItem)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- TCollectionItem
- TParam
Overview
Fields
| Protected | FBound: Boolean; |
Methods
| Protected | Procedure AssignParam(Param: TParam); |
| Protected | Procedure AssignTo(Dest: TPersistent); override; |
| Protected | Function GetAsBoolean: Boolean; |
| Protected | Function GetAsCurrency: Currency; |
| Protected | Function GetAsDateTime: TDateTime; |
| Protected | Function GetAsFloat: Double; |
| Protected | Function GetAsInteger: Longint; |
| Protected | Function GetAsLargeInt: LargeInt; |
| Protected | Function GetAsMemo: string; |
| Protected | Function GetAsString: string; |
| Protected | Function GetAsVariant: Variant; |
| Protected | Function GetAsFMTBCD: TBCD; |
| Protected | Function GetDisplayName: string; override; |
| Protected | Function GetIsNull: Boolean; |
| Protected | Function IsEqual(AValue: TParam): Boolean; |
| Protected | Procedure SetAsBlob(const AValue: TBlobData); |
| Protected | Procedure SetAsBoolean(AValue: Boolean); |
| Protected | Procedure SetAsCurrency(const AValue: Currency); |
| Protected | Procedure SetAsDate(const AValue: TDateTime); |
| Protected | Procedure SetAsDateTime(const AValue: TDateTime); |
| Protected | Procedure SetAsFloat(const AValue: Double); |
| Protected | Procedure SetAsInteger(AValue: Longint); |
| Protected | Procedure SetAsLargeInt(AValue: LargeInt); |
| Protected | Procedure SetAsMemo(const AValue: string); |
| Protected | Procedure SetAsSmallInt(AValue: LongInt); |
| Protected | Procedure SetAsString(const AValue: string); |
| Protected | Procedure SetAsTime(const AValue: TDateTime); |
| Protected | Procedure SetAsVariant(const AValue: Variant); |
| Protected | Procedure SetAsWord(AValue: LongInt); |
| Protected | Procedure SetAsFMTBCD(const AValue: TBCD); |
| Protected | Procedure SetDataType(AValue: TFieldType); |
| Protected | Procedure SetText(const AValue: string); |
| Protected | function GetAsWideString: WideString; |
| Protected | procedure SetAsWideString(const aValue: WideString); |
| Protected | function getasunicodestring: unicodestring; |
| Protected | procedure setasunicodestring(const avalue: unicodestring); |
| Protected | function getasnullmsestring: msestring; |
| Protected | procedure setasnullmsestring(const avalue: msestring); |
| Protected | function getasid: int64; |
| Protected | procedure setasid(const avalue: int64); |
| Public | constructor Create(ACollection: TCollection); overload; override; |
| Public | constructor Create(AParams: TParams; AParamType: TParamType); reintroduce; overload; |
| Public | Procedure Assign(Source: TPersistent); override; |
| Public | Procedure AssignField(Field: TField); |
| Public | Procedure AssignToField(Field: TField); |
| Public | Procedure AssignFieldValue(Field: TField; const AValue: Variant); |
| Public | procedure AssignFromField(Field : TField); |
| Public | Procedure Clear; |
| Public | Procedure GetData(Buffer: Pointer); |
| Public | Function GetDataSize: Integer; |
| Public | Procedure LoadFromFile(const FileName: string; BlobType: TBlobType); |
| Public | Procedure LoadFromStream(Stream: TStream; BlobType: TBlobType); |
| Public | Procedure SetBlobData(Buffer: Pointer; ASize: Integer); |
| Public | Procedure SetData(Buffer: Pointer); |
Properties
| Public | property AsBlob : TBlobData read GetAsString write SetAsBlob; |
| Public | property AsBoolean : Boolean read GetAsBoolean write SetAsBoolean; |
| Public | property AsCurrency : Currency read GetAsCurrency write SetAsCurrency; |
| Public | property AsDate : TDateTime read GetAsDateTime write SetAsDate; |
| Public | property AsDateTime : TDateTime read GetAsDateTime write SetAsDateTime; |
| Public | property AsFloat : Double read GetAsFloat write SetAsFloat; |
| Public | property AsInteger : LongInt read GetAsInteger write SetAsInteger; |
| Public | property AsLargeInt : LargeInt read GetAsLargeInt write SetAsLargeInt; |
| Public | property AsMemo : string read GetAsMemo write SetAsMemo; |
| Public | property AsSmallInt : LongInt read GetAsInteger write SetAsSmallInt; |
| Public | property AsString : string read GetAsString write SetAsString; |
| Public | property AsTime : TDateTime read GetAsDateTime write SetAsTime; |
| Public | property AsWord : LongInt read GetAsInteger write SetAsWord; |
| Public | property AsFMTBCD: TBCD read GetAsFMTBCD write SetAsFMTBCD; |
| Public | property Bound : Boolean read FBound write FBound; |
| Public | property Dataset : TDataset Read GetDataset; |
| Public | property IsNull : Boolean read GetIsNull; |
| Public | property NativeStr : string read FNativeStr write FNativeStr; |
| Public | property Text : string read GetAsString write SetText; |
| Public | property Value : Variant read GetAsVariant write SetAsVariant stored IsParamStored; |
| Public | property AsWideString: WideString read GetAsWideString write SetAsWideString; |
| Public | property asunicodestring: unicodestring read getasunicodestring
write setasunicodestring; |
| Public | property asmsestring: msestring read getasunicodestring
write setasunicodestring; |
| Public | property asnullmsestring: msestring read getasnullmsestring
write setasnullmsestring; |
| Public | property asid: int64 read getasid write setasid; |
| Public | property blobkind: blobkindty read fblobkind
write fblobkind default bk_none; |
| Published | property DataType : TFieldType read FDataType write SetDataType; |
| Published | property Name : string read FName write FName; |
| Published | property NumericScale : Integer read FNumericScale write FNumericScale default 0; |
| Published | property ParamType : TParamType read FParamType write FParamType; |
| Published | property Precision : Integer read FPrecision write FPrecision default 0; |
| Published | property Size : Integer read FSize write FSize default 0; |
Description
Fields
| Protected | FBound: Boolean; |
|
This item has no description. | |
Methods
| Protected | Procedure AssignParam(Param: TParam); |
|
This item has no description. | |
| Protected | Procedure AssignTo(Dest: TPersistent); override; |
|
This item has no description. | |
| Protected | Function GetAsBoolean: Boolean; |
|
This item has no description. | |
| Protected | Function GetAsCurrency: Currency; |
|
This item has no description. | |
| Protected | Function GetAsDateTime: TDateTime; |
|
This item has no description. | |
| Protected | Function GetAsFloat: Double; |
|
This item has no description. | |
| Protected | Function GetAsInteger: Longint; |
|
This item has no description. | |
| Protected | Function GetAsLargeInt: LargeInt; |
|
This item has no description. | |
| Protected | Function GetAsMemo: string; |
|
This item has no description. | |
| Protected | Function GetAsString: string; |
|
This item has no description. | |
| Protected | Function GetAsVariant: Variant; |
|
This item has no description. | |
| Protected | Function GetAsFMTBCD: TBCD; |
|
This item has no description. | |
| Protected | Function GetDisplayName: string; override; |
|
This item has no description. | |
| Protected | Function GetIsNull: Boolean; |
|
This item has no description. | |
| Protected | Function IsEqual(AValue: TParam): Boolean; |
|
This item has no description. | |
| Protected | Procedure SetAsBlob(const AValue: TBlobData); |
|
This item has no description. | |
| Protected | Procedure SetAsBoolean(AValue: Boolean); |
|
This item has no description. | |
| Protected | Procedure SetAsCurrency(const AValue: Currency); |
|
This item has no description. | |
| Protected | Procedure SetAsDate(const AValue: TDateTime); |
|
This item has no description. | |
| Protected | Procedure SetAsDateTime(const AValue: TDateTime); |
|
This item has no description. | |
| Protected | Procedure SetAsFloat(const AValue: Double); |
|
This item has no description. | |
| Protected | Procedure SetAsInteger(AValue: Longint); |
|
This item has no description. | |
| Protected | Procedure SetAsLargeInt(AValue: LargeInt); |
|
This item has no description. | |
| Protected | Procedure SetAsMemo(const AValue: string); |
|
This item has no description. | |
| Protected | Procedure SetAsSmallInt(AValue: LongInt); |
|
This item has no description. | |
| Protected | Procedure SetAsString(const AValue: string); |
|
This item has no description. | |
| Protected | Procedure SetAsTime(const AValue: TDateTime); |
|
This item has no description. | |
| Protected | Procedure SetAsVariant(const AValue: Variant); |
|
This item has no description. | |
| Protected | Procedure SetAsWord(AValue: LongInt); |
|
This item has no description. | |
| Protected | Procedure SetAsFMTBCD(const AValue: TBCD); |
|
This item has no description. | |
| Protected | Procedure SetDataType(AValue: TFieldType); |
|
This item has no description. | |
| Protected | Procedure SetText(const AValue: string); |
|
This item has no description. | |
| Protected | function GetAsWideString: WideString; |
|
This item has no description. | |
| Protected | procedure SetAsWideString(const aValue: WideString); |
|
This item has no description. | |
| Protected | function getasunicodestring: unicodestring; |
|
This item has no description. | |
| Protected | procedure setasunicodestring(const avalue: unicodestring); |
|
This item has no description. | |
| Protected | function getasnullmsestring: msestring; |
|
This item has no description. | |
| Protected | procedure setasnullmsestring(const avalue: msestring); |
|
This item has no description. | |
| Protected | function getasid: int64; |
|
This item has no description. | |
| Protected | procedure setasid(const avalue: int64); |
|
This item has no description. | |
| Public | constructor Create(ACollection: TCollection); overload; override; |
|
This item has no description. | |
| Public | constructor Create(AParams: TParams; AParamType: TParamType); reintroduce; overload; |
|
This item has no description. | |
| Public | Procedure Assign(Source: TPersistent); override; |
|
This item has no description. | |
| Public | Procedure AssignField(Field: TField); |
|
This item has no description. | |
| Public | Procedure AssignToField(Field: TField); |
|
This item has no description. | |
| Public | Procedure AssignFieldValue(Field: TField; const AValue: Variant); |
|
This item has no description. | |
| Public | procedure AssignFromField(Field : TField); |
|
This item has no description. | |
| Public | Procedure Clear; |
|
This item has no description. | |
| Public | Procedure GetData(Buffer: Pointer); |
|
This item has no description. | |
| Public | Function GetDataSize: Integer; |
|
This item has no description. | |
| Public | Procedure LoadFromFile(const FileName: string; BlobType: TBlobType); |
|
This item has no description. | |
| Public | Procedure LoadFromStream(Stream: TStream; BlobType: TBlobType); |
|
This item has no description. | |
| Public | Procedure SetBlobData(Buffer: Pointer; ASize: Integer); |
|
This item has no description. | |
| Public | Procedure SetData(Buffer: Pointer); |
|
This item has no description. | |
Properties
| Public | property AsBlob : TBlobData read GetAsString write SetAsBlob; |
|
This item has no description. | |
| Public | property AsBoolean : Boolean read GetAsBoolean write SetAsBoolean; |
|
This item has no description. | |
| Public | property AsCurrency : Currency read GetAsCurrency write SetAsCurrency; |
|
This item has no description. | |
| Public | property AsDate : TDateTime read GetAsDateTime write SetAsDate; |
|
This item has no description. | |
| Public | property AsDateTime : TDateTime read GetAsDateTime write SetAsDateTime; |
|
This item has no description. | |
| Public | property AsFloat : Double read GetAsFloat write SetAsFloat; |
|
This item has no description. | |
| Public | property AsInteger : LongInt read GetAsInteger write SetAsInteger; |
|
This item has no description. | |
| Public | property AsLargeInt : LargeInt read GetAsLargeInt write SetAsLargeInt; |
|
This item has no description. | |
| Public | property AsMemo : string read GetAsMemo write SetAsMemo; |
|
This item has no description. | |
| Public | property AsSmallInt : LongInt read GetAsInteger write SetAsSmallInt; |
|
This item has no description. | |
| Public | property AsString : string read GetAsString write SetAsString; |
|
This item has no description. | |
| Public | property AsTime : TDateTime read GetAsDateTime write SetAsTime; |
|
This item has no description. | |
| Public | property AsWord : LongInt read GetAsInteger write SetAsWord; |
|
This item has no description. | |
| Public | property AsFMTBCD: TBCD read GetAsFMTBCD write SetAsFMTBCD; |
|
This item has no description. | |
| Public | property Bound : Boolean read FBound write FBound; |
|
This item has no description. | |
| Public | property Dataset : TDataset Read GetDataset; |
|
This item has no description. | |
| Public | property IsNull : Boolean read GetIsNull; |
|
This item has no description. | |
| Public | property NativeStr : string read FNativeStr write FNativeStr; |
|
This item has no description. | |
| Public | property Text : string read GetAsString write SetText; |
|
This item has no description. | |
| Public | property Value : Variant read GetAsVariant write SetAsVariant stored IsParamStored; |
|
This item has no description. | |
| Public | property AsWideString: WideString read GetAsWideString write SetAsWideString; |
|
This item has no description. | |
| Public | property asunicodestring: unicodestring read getasunicodestring
write setasunicodestring; |
|
This item has no description. | |
| Public | property asmsestring: msestring read getasunicodestring
write setasunicodestring; |
|
This item has no description. | |
| Public | property asnullmsestring: msestring read getasnullmsestring
write setasnullmsestring; |
|
This item has no description. | |
| Public | property asid: int64 read getasid write setasid; |
|
This item has no description. | |
| Public | property blobkind: blobkindty read fblobkind
write fblobkind default bk_none; |
|
This item has no description. | |
| Published | property DataType : TFieldType read FDataType write SetDataType; |
|
This item has no description. | |
| Published | property Name : string read FName write FName; |
|
This item has no description. | |
| Published | property NumericScale : Integer read FNumericScale write FNumericScale default 0; |
|
This item has no description. | |
| Published | property ParamType : TParamType read FParamType write FParamType; |
|
This item has no description. | |
| Published | property Precision : Integer read FPrecision write FPrecision default 0; |
|
This item has no description. | |
| Published | property Size : Integer read FSize write FSize default 0; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.