TurboDB VCL Component Library

Differences between BDE and TurboDB

Previous  Top  Next
TurboDB uses its own file format. This means you must convert your tables as described in "Porting BDE Applications to TurboDB".
TurboDB does not support SQL servers. If you want to port an application to TurboDB that uses BDE to access a SQL server you have to create TurboDB table files for your data as described in "Porting BDE Applications to TurboDB".
TurboDB does not support some of the field types available with the BDE. These field types are: ftWord, ftCurrency, ftBCD, ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob, ftVariant, ftInterface, ftIDispatch
There is no TSession object with TurboDB. Like dbExpress and other Delphi database technologies TurboDB uses connection objects (TTdbDatabase) for managing the connection.
The localization support of TurboDB works by setting a windows collation.