dBASE III PLUS Field Format Supported
Symbol | Data Type | Description |
|---|---|---|
@ | Timestamp | 8 bytes - two longs, first for date, second for time. The date is the number of days since 01/01/4713 BC. Time is hours * 3600000L + minutes * 60000L + Seconds * 1000L |
+ | Autoincrement | Same as a Long |
B | Binary, a string | 10 digits representing a .DBT block number. The number is stored as a string, right justified and padded with blanks. |
C | Character | All OEM code page characters - padded with blanks to the width of the field. |
D | Date | 8 bytes - date stored as a string in the format YYYYMMDD. |
F | Float | Number stored as a string, right justified, and padded with blanks to the width of the field. |
G | OLE | 10 digits (bytes) representing a .DBT block number. The number is stored as a string, right justified and padded with blanks. |
I | Long | 4 bytes. Leftmost bit used to indicate sign, 0 negative. |
L | Logical | 1 byte - initialized to 0x20 (space) otherwise T or F. |
M | Memo, a string | 10 digits (bytes) representing a .DBT block number. The number is stored as a string, right justified and padded with blanks. |
N | Numeric | Number stored as a string, right justified, and padded with blanks to the width of the field. |
O | Double | 8 bytes - no conversions, stored as a double. |