When we built our first prototype using Delphi, we used Paradox files and TTables and had really fine performance. When we upsized the product, and moved to an Oracle back end, we had miserable problems with the TTables (performance and otherwise) and ended up replacing them entirely with TQueries <br>
<br>
Since then I have tried to make a downsized version of our product, going back to Paradox tables. In my experience, we were unable to make Paradox tables and local SQL work with reasonable performance. The software worked exactly as expected thru the BDE, but the performance was completely unacceptable. <br>
<br>
After much soul searching, we were forced to give up the Paradox tables and use Local Interbase. This introduced some logistic problems in terms of additional installation procedures, and licensing of Local Interbase, but the performance is excellent.<br>
<br>
The rule of thumb around here now is, if performance is important, use SQL only with SQL database servers, and use TTables only with local data files.<br>
<br>
Just my experience,<br>
<br>
Cole Davisson<br>
Orion Microsystems, Inc.