Description
Version History
To Do
Download Trial
Order

dbExpress driver for SAP DB

Driver is a dynamic-link library which provides an interface between Borland dbExpress applications and SAP DB database server using SQLDBC library, without any intermediate levels like BDE or ADO. Using this driver in dbExpress/SAP DB application you will get the highest possible performance and support of SAP DB specific features.

Current driver's versions (1.0.x) are based on original beta version of SQLDBC (libSQLDBC.dll 7.4.4) distributed by SAP under the GNU LGPL. Source codes for this library are available from SAP as a part of database kernel sources only. For your convenience, the appropriate libSQLDBC.dll is provided with all versions of dbExpress driver.

Please, do not use any other libSQLDBC.dll versions, namely from current MaxDB disribution released by MySQL. Mainly because of it's licensing policy (GPL), and some backward incompartibility. Separate version of dbExpress driver for MaxDB will be released by Softvector.com soon (at least after SQLDBC 7.5.00.14 will be released by MySQL).

Compatibility:

Delphi6, Delphi7.
SAP DB v.7.4.x or higher.
SQLDBC 7.4.4.

Supported basic SQL data types:

SAP DB SQL data type Borland field type Comments
FIXED(p,s)fldFLOATOnly 16 significant digits are presented. Others rounded.
FLOATfldFLOAT
CHARfldZSTRING, fldstFIXED
VARCHARfldZSTRING
LONGfldBLOB, fldstMEMONULL values are not supported for parameters of this SQL type
LONG BYTEfldBLOB, fldstBINARYNULL values are not supported for parameters of this SQL type
INTEGERfldINT32
SMALLINTfldINT16
BOOLEANfldBOOL
DATEfldDATE
TIMEfldTIME
TIMESTAMPfldDATETIME

Trial version limitations:

  • Trial version writes trace log (dbxsapdb.log) in the application's home directory.