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

