Upgrading
Previous  Top  Next


There are some modifications to your existing project that you may have to do when upgrading from version 3 and below.

VCL/CLX Components

Word Filters and Filter Types
The FilterType property has been replaced by the WordFilter property. The WordFilter property allows you to apply a normal filter expression and a full-text filter at the same time.

Properties
Some property names have been changed. TTdbDatabase.Directory to Location, TTdbBatchMove.TdbTable to TdbDataSet. Therefore you will get a message when loading your form for the first time with the new version. Hit the ignore button to load the form and then check to see if you must re-enter the value.

Language Drivers
If you are working with language drivers, please download the new driver for your language from the dataWeb Web site. You have to repair all indexes (in TurboDB Viewer) of the tables using the new language driver.

SQL Syntax
The syntax for chained joins has been modified according the SQL-92 standard. If you want to join three tables, do it like this:
SELECT Table1.FieldA, Table2.FieldB, Table3.FieldC
FROM Table1 
JOIN Table2 ON Table1.FieldX=Table2.FieldY 
JOIN Table3 ON Table2.FieldX=Table3.FieldZ