RAD Studio
ContentsIndex
PreviousUpNext
Deploying dbExpress Database Applications

dbExpress is a set of thin, native drivers that provide fast access to database information.  

You can deploy a dbExpress application either as a standalone executable file or as an executable file that includes associated dbExpress driver DLLs. 

DbxClient drivers, currently used by Blackfish SQL, require DbxClientDriver bpl to be deployed if packages are used. Otherwise the entire driver can be linked into an executable file, and no additional package or DLL needs to be deployed. 

For database applications using Dynalink drivers, you cannot deploy a standalone executable. Instead, you can deploy associated dbExpress drivers and DLLs with your executable. If you are using DataSnap, you need to include the DataSnap DLL. The following table lists the appropriate DLLs and when to include them:  

dbExpress deployment with driver DLLs  

Database DLL 
When to Deploy 
dbxinf30.dll  
Applications connecting to Informix databases  
dbxint30.dll  
Applications connecting to InterBase databases  
dbxora30.dll  
Applications connecting to Oracle databases  
dbxdb230.dll  
Applications connecting to DB2 databases  
dbxASA30.dll  
Applications connecting to Adaptive Sybase Anywhere databases  
dbxASE30.dll  
Applications connecting to Sybase databases  
dbxmss30.dll  
Applications connecting to MSSQL databases  
dbxMYS30.dll  
Applications connecting to MySQL 5.0.27 databases  
dbxMYSA30.dll  
Applications connecting to MySQL 4.0.24 databases  
Midas.dll  
Required by database applications that use client datasets  

See Using Unidirectional Datasets for more information about using the dbExpress components.

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!