delphiadobdeparadox

Using ADO to connect Paradox database on Delphi 10.2


Currently I have an old Delphi project using BDE to connect to Paradox.

We want to investigate whether ADO can be used to replace the BDE but still use Paradox for Delphi version 10.2 Tokyo.

So please advise me that Delphi 10.2 supports Paradox Database? If so please give advice on replacing the BDE to ADO?

Thanks & Best regard


Solution

  • A Microsoft ODBC driver for Paradox databases comes with Windows, so you can certainly connect to Paradox tables using ADO and ODBC. See the 32- and 64-bit ODBC administration apps under Control Panel | Administrative Tools, and in particular its Drivers tab.

    To create a simple Paradox + ADO app:

    See my answer here

    BDE to ADO conversion in DELPHI 5

    for a way of converting from BDE to ADO to access Paradox tables. Btw, once you have access to your Paradox data via ADO, it is straightforward to replace Paradox with a proper, robust RDBMS.

    Recent versions of Dephi, including Tokyo, come with a very capable alternative DB-access library called FireDAC, but: