Hi
At the moment our application is written in Delphi 7 using BDE to connect to Paradox. But some of our clients will like our application to run on any of the above databases. What is the best generic way to connect to all of these databases? Not at the same moment.

One client is maybe running Paradox and the other client is using Postgres. What connection method is the best to use, that does not involve a lot of changes in the application? Without compromising the speed of the application.
Hope to hear from you soon!!
Karen