TZColumnInfo Class Reference

Implements a column information structure. More...

Inherits TObject.

List of all members.

Public Member Functions

string GetColumnTypeName ()
 Retrieves the designated column's database-specific type name.
 TZColumnInfo ()
 Constructs this object and assigns main properties.

Public Attributes

Boolean AutoIncrement
Boolean CaseSensitive
string CatalogName
Integer ColumnDisplaySize
string ColumnLabel
string ColumnName
TZSQLType ColumnType
Boolean Currency
string DefaultValue
Boolean DefinitelyWritable
TZColumnNullableType Nullable
Integer Precision
Boolean ReadOnly
Integer Scale
string SchemaName
Boolean Searchable
Boolean Signed
string TableName
Boolean Writable

Protected Attributes

Boolean FAutoIncrement
Boolean FCaseSensitive
string FCatalogName
Integer FColumnDisplaySize
string FColumnLabel
string FColumnName
TZSQLType FColumnType
Boolean FCurrency
string FDefaultValue
Boolean FDefinitelyWritable
TZColumnNullableType FNullable
Integer FPrecision
Boolean FReadOnly
Integer FScale
string FSchemaName
Boolean FSearchable
Boolean FSigned
string FTableName
Boolean FWritable


Detailed Description

Implements a column information structure.

Definition at line 76 of file ZDbcResultSetMetadata.pas.


Constructor & Destructor Documentation

TZColumnInfo::TZColumnInfo (  ) 

Constructs this object and assigns main properties.

Definition at line 376 of file ZDbcResultSetMetadata.pas.


Member Function Documentation

string TZColumnInfo::GetColumnTypeName (  ) 

Retrieves the designated column's database-specific type name.

Returns:
type name used by the database. If the column type is a user-defined type, then a fully-qualified type name is returned.

Definition at line 407 of file ZDbcResultSetMetadata.pas.


Member Data Documentation

See also:
FAutoIncrement For reading

FAutoIncrement For writing

Definition at line 128 of file ZDbcResultSetMetadata.pas.

See also:
FCaseSensitive For reading

FCaseSensitive For writing

Definition at line 131 of file ZDbcResultSetMetadata.pas.

See also:
FCatalogName For reading

FCatalogName For writing

Definition at line 169 of file ZDbcResultSetMetadata.pas.

See also:
FColumnDisplaySize For reading

FColumnDisplaySize For writing

Definition at line 148 of file ZDbcResultSetMetadata.pas.

See also:
FColumnLabel For reading

FColumnLabel For writing

Definition at line 151 of file ZDbcResultSetMetadata.pas.

See also:
FColumnName For reading

FColumnName For writing

Definition at line 154 of file ZDbcResultSetMetadata.pas.

See also:
FColumnType For reading

FColumnType For writing

Definition at line 172 of file ZDbcResultSetMetadata.pas.

See also:
FCurrency For reading

FCurrency For writing

Definition at line 137 of file ZDbcResultSetMetadata.pas.

See also:
FDefaultValue For reading

FDefaultValue For writing

Definition at line 185 of file ZDbcResultSetMetadata.pas.

See also:
FDefinitelyWritable For reading

FDefinitelyWritable For writing

Definition at line 182 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FAutoIncrement [protected]

Definition at line 81 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FCaseSensitive [protected]

Definition at line 83 of file ZDbcResultSetMetadata.pas.

string TZColumnInfo::FCatalogName [protected]

Definition at line 107 of file ZDbcResultSetMetadata.pas.

Integer TZColumnInfo::FColumnDisplaySize [protected]

Definition at line 93 of file ZDbcResultSetMetadata.pas.

string TZColumnInfo::FColumnLabel [protected]

Definition at line 95 of file ZDbcResultSetMetadata.pas.

string TZColumnInfo::FColumnName [protected]

Definition at line 97 of file ZDbcResultSetMetadata.pas.

Definition at line 109 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FCurrency [protected]

Definition at line 87 of file ZDbcResultSetMetadata.pas.

string TZColumnInfo::FDefaultValue [protected]

Definition at line 117 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FDefinitelyWritable [protected]

Definition at line 115 of file ZDbcResultSetMetadata.pas.

Definition at line 89 of file ZDbcResultSetMetadata.pas.

Integer TZColumnInfo::FPrecision [protected]

Definition at line 101 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FReadOnly [protected]

Definition at line 111 of file ZDbcResultSetMetadata.pas.

Integer TZColumnInfo::FScale [protected]

Definition at line 103 of file ZDbcResultSetMetadata.pas.

string TZColumnInfo::FSchemaName [protected]

Definition at line 99 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FSearchable [protected]

Definition at line 85 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FSigned [protected]

Definition at line 91 of file ZDbcResultSetMetadata.pas.

string TZColumnInfo::FTableName [protected]

Definition at line 105 of file ZDbcResultSetMetadata.pas.

Boolean TZColumnInfo::FWritable [protected]

Definition at line 113 of file ZDbcResultSetMetadata.pas.

See also:
FNullable For reading

FNullable For writing

Definition at line 140 of file ZDbcResultSetMetadata.pas.

See also:
FPrecision For reading

FPrecision For writing

Definition at line 160 of file ZDbcResultSetMetadata.pas.

See also:
FReadOnly For reading

FReadOnly For writing

Definition at line 175 of file ZDbcResultSetMetadata.pas.

See also:
FScale For reading

FScale For writing

Definition at line 163 of file ZDbcResultSetMetadata.pas.

See also:
FSchemaName For reading

FSchemaName For writing

Definition at line 157 of file ZDbcResultSetMetadata.pas.

See also:
FSearchable For reading

FSearchable For writing

Definition at line 134 of file ZDbcResultSetMetadata.pas.

See also:
FSigned For reading

FSigned For writing

Definition at line 144 of file ZDbcResultSetMetadata.pas.

See also:
FTableName For reading

FTableName For writing

Definition at line 166 of file ZDbcResultSetMetadata.pas.

See also:
FWritable For reading

FWritable For writing

Definition at line 178 of file ZDbcResultSetMetadata.pas.


The documentation for this class was generated from the following file:

Generated on Wed Dec 30 08:42:50 2009 for zeoslib by  doxygen 1.5.7.1