Some dbExpress software developed prior to the dbExpress driver framework (DBX driver framework) has been modified to work with the DBX driver framework. As a result of these changes, some compatibility issues arise.
dbExpress 2.5 drivers cannot be used with the DBX framework.
The dbExpress framework does not provide 100% compatibility with dbExpress 3.
dbExpress 3 drivers can be used with the DBX framework. The DBX framework driver loader automatically detects dbExpress 3 drivers and uses the DBXAdapter driver (dbxadapter30.dll) to make a dbExpress 3 driver look like a dbExpress 4 driver.
Here is a list of known compatibility issues:
Most applications using dbExpress VCL components should work without modification. However, there are some localized changes to VCL components due to VCL now interfacing to the more object oriented DBX driver framework instead of the C-like COM-based dbExpress 3 driver interface.
In addition, the API has changed slightly for two of the VCL components: TSQLConnection and TSQLDataSet. Some data structures have also changed. A summary of the API changes follows.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|