TTdbTable.TableLevel
TTdbTable
Top 


Indicates the version of the database table files.

property TableLevel: Integer;

Description
Read TableLevel to determine the version of the database table file. Some features of the table depend on the TableLevel, e.g. DateTime fields are available only from TableLevel 3 on. When you create or alter a database table at run-time you must set the TableLevel to the value you need:
·Table Level 1 is compatible with TurboDB for DOS applications, TDB for Windows, Visual Data Publisher 1.0, 1.5 and 2.0 and with the TdbEngine by Kern Software. It uses the OEM character set for strings, 6 bytes floating point numbers, short DOS file names and does not support 32 bit integers and datetime values.  
·Table Level 2 is compatible with dataWeb Builder 1, dataWeb Builder 2 and Visual Data Publisher 3.0. It uses ANSI strings and standard 8 bytes floating point numbers, long Windows file names.  
·Table Level 3 has the new field types for long integers and datetime values.