version 1.2.4
buy $149
compilers D6 D7 D8 D2005 D2006 C6 K1 K2 K3
download - trial
download - registered
forum
 documentation:
- online manual
Luxena dbExpress driver for Informix Pro in brief
This driver is designed for use with Borland dbExpress components and provides direct high performance access to Informix database server. The driver uses Informix Client API without any intermediate layers like BDE or ADO this ensures an excellent performance and reliability. Luxena dbExpress driver for Informix Pro is a very good alternative to BDE and ADO
Luxena dbExpress driver for Informix Pro differs from Borland's one with
Wider Informix data types support
Significant better performance
Extensive compatibility with variety of Informix servers
Exclusive advanced features and functionality
Connection string feature
Robust and trustworthy
Wider Informix data types support
driver Pro has a wide Informix data types support, including new data types of Informix 9. Checkout supported data types comparison table.
Significant better performance
driver Pro substantially beats Borland's driver in majority of performance tests. Checkout performance comparison table.
Extensive compatibility with variety of Informix servers
driver Pro is compatible with:
- Informix SE;
- Informix Dynamic Server 7;
- Informix Dynamic Server 9;
- Informix Dynamic Server 10.

Borland's driver supports only Informix Dynamic Server 9 and 10.
Exclusive advanced features and functionality
- query execution break;
- AutoCommit parameter for databases in the ANSI logging mode;
- access to diagnostic information via Informix connection area structure.

None of these features are supported by Borland's driver.
Connection string feature
Allows developers flexible configure driver parameters, including all setnet32 parameters and peculiar driver's parameters that affects performance, transaction management, etc. and are not available through standard dbExpress configuration.

Avoids configuration constraints that are common to standard dbExpress configuration by TSQLConnection.Params. For example, it is possible to force driver to trim chars in Delphi 6, where Trim Char configuration parameter is absent in dbExpress configuration.

With connection string developers are able to specify all Informix Connect parameters needed for connection without configuring Informix connectivity software. This feature makes the deploying of applications much easier allowing installation of the client without configuration of Informix Client.
Robust and trustworthy
Owing to dbExpress driver for Informix Lite (Pro's predecessor) this brand new driver has bugless, predictable and stable behavior.

This statement has been proven by using dbExpress driver for Informix Lite virtually in every possible kind of VCL applications - ordinary client-server, COM-based multithreaded application servers with number of remote clients, DataSnap and WebSnap based application and more.
Supported data types comparison table
Data type Luxena driver Pro Borland driver Luxena driver Lite
char ftFixedChar ftFixedChar ftFixedChar
small int ftSmallint ftSmallint ftSmallint
int ftInteger ftInteger ftInteger
float ftFloat ftFloat ftFloat
small float ftFloat ftFloat ftFloat
decimal(P) ftFloat | ftBcd(32,16) |
ftFMTBcd(32,16)
not supported ftFMTBcd(32,16)
decimal(P,S) ftFloat | ftBcd(P,S) |
ftFMTBcd(P,S)
ftFMTBcd(P,S) ftFMTBcd(P,S)
serial ftInteger ftInteger ftInteger
date ftDate ftDate ftDate
money(P,S) ftCurrency | ftFloat |
ftBcd(P,S) | ftFMTBcd(P,S)
ftFMTBcd(P,S) ftCurrency
datetime ftTimeStamp ftTimeStamp ftTimeStamp
byte ftBlob ftBlob ftBlob
text ftMemo ftMemo ftMemo
varchar ftString ftString ftString
interval ftString ftString ftString
nchar ftFixedChar ftFixedChar ftFixedChar
nvarchar ftString ftString ftString
int8 ftFloat | ftBcd(20,0) |
ftFMTBcd(20,0)
not supported not supported
serial8 ftFloat | ftBcd(20,0) |
ftFMTBcd(20,0)
not supported not supported
set ftFmtMemo not supported not supported
multiset ftFmtMemo not supported not supported
list ftFmtMemo not supported not supported
row ftFmtMemo not supported not supported
collection ftFmtMemo not supported not supported
blob ftOraBlob ftOraBlob not supported
clob ftOraClob ftOraClob not supported
lvarchar ftString | ftFmtMemo not supported not supported
boolean ftBoolean ftBoolean not supported
Performance comparison table
SQL select of Luxena driver Pro vs. Borland driver
simple types ~39% faster
requiring conversion simple types ~3 times faster
simple large objects ~5% faster
smart large objects ~2.5 times faster
peformance test description here... 
    path     home      products      dbExpress driver for Informix Pro      specifiation