Posts

Showing posts with the label BDE to FireDAC migration

Migrating from BDE to FireDAC

In my last blog I explained about FireDAC , its features and how it will help our Delphi Application’s performance improvements. But still lots of Delphi Applications are using BDE, IBExpress and ADO for DB connectivity and for data access. So when we migrate a Delphi application from old version to new version, I think we should also migrate data accesss components to FireDAC.  So in this blog I will explain how to migrate a simple client-server application using BDE data access components, such as  TDatabase ,  TQuery ,  TTable , to the FireDAC. It shows the basic principles of replacing the common components, properties and code, preserving the developers working time and avoiding the common migration pitfalls. Delphi makes migration over the decades relatively painless, however, this doesn’t mean effortless!. So lets start in steps. 1. Units Changed We need to replace used BDE units to FireDAC units. Find   DBTables   or ...