Class tdbcol
Unit
Declaration
type tdbcol = class(tvirtualpersistent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tdbcol
Overview
Fields
| Protected | fuppername: ansistring; |
| Protected | ffieldname: ansistring; |
| Protected | fsqlresult: tsqlresult; |
| Protected | fcursor: tsqlcursor; |
| Protected | fdatatype: tfieldtype; |
| Protected | ffieldnum: integer; |
| Protected | futf8: boolean; |
| Protected | fdatasize: integer; |
Methods
| Protected | function accesserror(const typename: string): edatabaseerror; |
| Protected | function getvariantvar: variant; virtual; |
| Protected | function getasvariant: variant; virtual; |
| Protected | function getasboolean: boolean; virtual; |
| Protected | function getascurrency: currency; virtual; |
| Protected | function getaslargeint: largeint; virtual; |
| Protected | function getasdatetime: tdatetime; virtual; |
| Protected | function getasdatetime1: tdatetime; virtual; |
| Protected | function getasfloat: double; virtual; |
| Protected | function getasfloat1: double; virtual; |
| Protected | function getasinteger: longint; virtual; |
| Protected | function getasstring: string; virtual; |
| Protected | function getasstring1: string; virtual; |
| Protected | function getasmsestring: msestring; virtual; |
| Protected | function getasmsestring1: msestring; virtual; |
| Protected | function getassql: msestring; virtual; |
| Protected | function getasguid: tguid; virtual; |
| Protected | function getisnull: boolean; virtual; |
| Protected | function loadfield(const buffer: pointer; var bufsize: integer): boolean; overload; |
| Protected | function loadfield(const buffer: pointer): boolean; overload; |
| Public | constructor create(const asqlresult: tsqlresult; const acursor: tsqlcursor; const afielddef: tfielddef); reintroduce; |
Properties
| Public | property datatype: tfieldtype read fdatatype; |
| Public | property fieldname: ansistring read ffieldname; |
| Public | property size: integer read fdatasize; |
| Public | property asvariant: variant read getasvariant; |
| Public | property asboolean: boolean read getasboolean; |
| Public | property ascurrency: currency read getascurrency; |
| Public | property aslargeint: largeint read getaslargeint; |
| Public | property asdatetime: tdatetime read getasdatetime1; |
| Public | property asfloat: double read getasfloat1; |
| Public | property asinteger: longint read getasinteger; |
| Public | property asstring: ansistring read getasstring1; |
| Public | property asmsestring: msestring read getasmsestring1; |
| Public | property assql: msestring read getassql1; |
| Public | property asid: int64 read getasid; |
| Public | property asguiid: tguid read getasguid; |
| Public | property isnull: boolean read getisnull; |
Description
Fields
| Protected | fuppername: ansistring; |
|
This item has no description. | |
| Protected | ffieldname: ansistring; |
|
This item has no description. | |
| Protected | fsqlresult: tsqlresult; |
|
This item has no description. | |
| Protected | fcursor: tsqlcursor; |
|
This item has no description. | |
| Protected | fdatatype: tfieldtype; |
|
This item has no description. | |
| Protected | ffieldnum: integer; |
|
This item has no description. | |
| Protected | futf8: boolean; |
|
This item has no description. | |
| Protected | fdatasize: integer; |
|
This item has no description. | |
Methods
| Protected | function accesserror(const typename: string): edatabaseerror; |
|
This item has no description. | |
| Protected | function getvariantvar: variant; virtual; |
|
This item has no description. | |
| Protected | function getasvariant: variant; virtual; |
|
This item has no description. | |
| Protected | function getasboolean: boolean; virtual; |
|
This item has no description. | |
| Protected | function getascurrency: currency; virtual; |
|
This item has no description. | |
| Protected | function getaslargeint: largeint; virtual; |
|
This item has no description. | |
| Protected | function getasdatetime: tdatetime; virtual; |
|
This item has no description. | |
| Protected | function getasdatetime1: tdatetime; virtual; |
|
This item has no description. | |
| Protected | function getasfloat: double; virtual; |
|
This item has no description. | |
| Protected | function getasfloat1: double; virtual; |
|
This item has no description. | |
| Protected | function getasinteger: longint; virtual; |
|
This item has no description. | |
| Protected | function getasstring: string; virtual; |
|
This item has no description. | |
| Protected | function getasstring1: string; virtual; |
|
This item has no description. | |
| Protected | function getasmsestring: msestring; virtual; |
|
This item has no description. | |
| Protected | function getasmsestring1: msestring; virtual; |
|
This item has no description. | |
| Protected | function getassql: msestring; virtual; |
|
This item has no description. | |
| Protected | function getasguid: tguid; virtual; |
|
This item has no description. | |
| Protected | function getisnull: boolean; virtual; |
|
This item has no description. | |
| Protected | function loadfield(const buffer: pointer; var bufsize: integer): boolean; overload; |
|
This item has no description. | |
| Protected | function loadfield(const buffer: pointer): boolean; overload; |
|
This item has no description. | |
| Public | constructor create(const asqlresult: tsqlresult; const acursor: tsqlcursor; const afielddef: tfielddef); reintroduce; |
|
This item has no description. | |
Properties
| Public | property datatype: tfieldtype read fdatatype; |
|
This item has no description. | |
| Public | property fieldname: ansistring read ffieldname; |
|
This item has no description. | |
| Public | property size: integer read fdatasize; |
|
This item has no description. | |
| Public | property asvariant: variant read getasvariant; |
|
This item has no description. | |
| Public | property asboolean: boolean read getasboolean; |
|
This item has no description. | |
| Public | property ascurrency: currency read getascurrency; |
|
This item has no description. | |
| Public | property aslargeint: largeint read getaslargeint; |
|
This item has no description. | |
| Public | property asdatetime: tdatetime read getasdatetime1; |
|
This item has no description. | |
| Public | property asfloat: double read getasfloat1; |
|
This item has no description. | |
| Public | property asinteger: longint read getasinteger; |
|
This item has no description. | |
| Public | property asstring: ansistring read getasstring1; |
|
This item has no description. | |
| Public | property asmsestring: msestring read getasmsestring1; |
|
This item has no description. | |
| Public | property assql: msestring read getassql1; |
|
This item has no description. | |
| Public | property asid: int64 read getasid; |
|
This item has no description. | |
| Public | property asguiid: tguid read getasguid; |
|
This item has no description. | |
| Public | property isnull: boolean read getisnull; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.