You can deploy dbExpress applications either as a stand-alone executable file or as an executable file that includes associated dbExpress driver DLLs.
To deploy dbExpress applications as standalone executable files, the dbExpress object files must be statically linked into your executable. You do this by including the following DCUs, located in the lib directory:
Database unit When to include
dbExpInt Applications connecting to InterBase databases
dbExpOra Applications connecting to Oracle databases
dbExpDb2 Applications connecting to DB2 databases
dbExpMy Applications connecting to MySQL databases
Crtl, MidasLib Required by dbExpress executables that use client datasets such as TSQLClientDataSet
If you are not deploying a standalone executable, you can deploy associated dbExpress drivers and DataSnap DLLs with your executable. The following table lists the appropriate DLLs and when to include them:
Database DLL When to deploy
dbexpint.dll Applications connecting to InterBase databases
dbexpora.dll Applications connecting to Oracle databases
dbexpdb2.dll. Applications connecting to DB2 databases
dbexpmy.dll Applications connecting to MySQL databases
Midas.dll Required by database applications that use client datasets |