Accuracer: The First And Only Cross-Platform BDE Replacement
Client-Server Single-File Embedded Database with SQL for Delphi / C++Builder / Kylix


TACRAdvancedFieldType type
Top 

TACRAdvancedFieldType is a set of values that database engine uses for the data types of fields in tables.

Unit
ACRTypes

type TACRAdvancedFieldType = (aftUnknown, aftChar, aftString, aftWideChar, aftWideString, aftShortint, aftSmallint, aftInteger, aftLargeint, aftByte, aftWord, aftCardinal, aftAutoInc, aftAutoIncShortint, aftAutoIncSmallint, aftAutoIncInteger, aftAutoIncLargeint, aftAutoIncByte, aftAutoIncWord, aftAutoIncCardinal, aftSingle, aftDouble, aftExtended, aftBoolean, aftCurrency, aftDate, aftTime, aftDateTime, aftTimeStamp, aftBytes, aftVarBytes, aftBlob, aftGraphic, aftMemo, aftFormattedMemo, aftWideMemo);

Description

TACRAdvancedFieldType type is the set of values for the DataType property field definition objects. TACRAdvancedFieldType values are used in field-related functions and methods like TACRAdvFieldDefs.Add. The following table describes each value:

Value
Description
Corresponding TFieldType
aftUnknown
Unknown or undetermined
ftUnknown
aftChar
Fixed character field
ftFixedChar
aftString
Character or variable length string field
ftString
aftWideChar
Fixed wide character field
ftWideString
aftWideString
Wide character or variable length wide string field
ftWideString
aftShortint
8-bit integer field
ftSmallint
aftSmallint
16-bit integer field
ftSmallint
aftInteger
32-bit integer field
ftInteger
aftLargeint
64-bit integer field
ftLargeint
aftByte
Byte field
ftWord
aftWord
16-bit unsigned integer field
ftWord
aftCardinal
32-bit unsigned integer field
ftLargeint
aftAutoInc
Auto-incrementing 32-bit integer counter field
ftAutoinc
aftAutoIncShortint
Auto-incrementing 8-bit integer counter field
ftAutoinc
aftAutoIncSmallint
Auto-incrementing 16-bit integer counter field
ftAutoinc
aftAutoIncInteger
Auto-incrementing 32-bit integer counter field
ftAutoinc
aftAutoIncLargeint
Auto-incrementing 64-bit integer counter field
ftAutoinc
aftAutoIncByte
Auto-incrementing byte counter field
ftAutoinc
aftAutoIncWord
Auto-incrementing 16-bit unsigned integer counter field

ftAutoinc
aftAutoIncCardinal
Auto-incrementing 32-bit unsigned integer counter field
ftAutoinc
aftSingle
Single floating-point numeric field
ftFloat
aftDouble
Double floating-point numeric field
ftFloat

aftExtended
Extended floating-point numeric field
ftFloat

aftBoolean
Boolean field
ftBoolean
aftCurrency
Money field
ftCurrency
aftDate
Date field
ftDate
aftTime
Time field
ftTime
aftDateTime
Date and time field
ftDateTime
aftTimeStamp
Date and time field accessed through dbExpress
ftTimeStamp
aftBytes
Fixed number of bytes (binary storage)
ftBytes
aftVarBytes
Variable number of bytes (binary storage)
ftVarBytes
aftBlob
Binary Large OBject field
ftBlob
aftGraphic
Bitmap field
ftGraphic
aftMemo
Text memo field
ftMemo
aftFormattedMemo
Formatted text memo field
ftFmtMemo
aftWideMemo
Unicode text memo field
ftMemo





© AidAim Software Accuracer: Contents-cross-platform Windows Linux Databas