Migrating from AnyDAC to FireDAC
In my last blog I explained how to migrate from ADO to FireDAC . Here I will show you how to migrate a client-server application using AnyDAC to the FireDAC . Migration from Anydac to FireDAC is very easy in compare to other migration as after acquisition of AnyDAC by Embercadero they renamed it to FireDAC. So most of functionalities are same but naming are different. Difference The API was renamed, including new unit names and new API prefixes. 1. For Class Names the name prefix changed from TADxxxxx to TFDxxxxx etc. 2. For FireDAC components, the name prefix changed from TADXxxx to TFDXxxx. 3. For global functions, the name prefix changed from ADXxx to FDXxx. 4. For exception classes, the name changed from EADXxx to EFDXxx. 5. For Units, hierarchical namespaces are now implemented. Unit Names are changed from uAD to FireDAC. For examples: uADCompClient -> FireDAC.Comp.Client, uADStanOption -> FireDAC.Stan.Option, uADPhysIB -> FireDAC.Phys.I...