Swithing from BDE to AbsoluteDB

From: Scott Slater (scott_at_nospam.com)
Date: 10/29/04


Date: Fri, 29 Oct 2004 10:17:55 -0700

I looking to migrate from the BDE to AbsoluteDB. I've downloaded the
Personal edition and have it installed. I've transferred my projects BDE
tables into an AbsoluteDB database file. Now I need to change all my TTable
and TQuery components to the TABSTable and TABSQuery components. Is there
an easier way to do this other than performing the following steps for every
TTable/TQuery?

1. drop a new TABSTable component on the form (give it a name similar to the
TTable being replaced)
2. copy-n-paste the fielddefs over from the TTable to the TABSTable
3. hook up all the events assigned to the TTable to the same events of the
TABSTable
4. change the Dataset property of any TDataSource components to point to the
new TABSTable
5. delete the old TTable component
6. rename the TABSTable to the name of the old TTable
7. I'm sure there might be a couple of more steps that I haven't thought of
yet.

Does ComponentAce have a utility that will read the DFM and change any
TTable/TQuery to TABSTable/TABSQuery and perform any other needed changes?
If I edit the DFM in a text editor and do a search-n-replace, would I run
into any problems? Has anyone done anything like this before and could
provide some guidance?

Thanks

-- 
Scott Slater