Supported Database Engines
- 3 minutes to read
The ExpressEntityMapping Framework provides access to data stores using database engines (also called database systems or DBMSs). The following table lists supported DBMS versions along with compatible provider/driver versions for dbGo ADO data access components.
Database Engine | Database Engine Version | Compatible Driver/Provider Version | Usage Notes |
---|---|---|---|
Firebird | Firebird 1. | Firebird/Inter | The Express Boolean type fields/properties are mapped to Char type columns containing 0 or 1 corresponding to False and True, respectively. The following applies to Fire |
Microsoft Access | Microsoft Access 95-2003 | Microsoft Jet ODBC driver version 3 or later for 32-bit applications | Fire |
Microsoft Access 95-2010 | Microsoft Jet ODBC driver version 12 or later for 32-bit and 64-bit applications | ||
Microsoft SQL Server | Microsoft SQL Server 7. | Microsoft OLE DB provider for SQL Server | |
My | My | My | The Express Boolean type fields/properties are mapped to bit type columns. The following applies to ADO connection objects only. Install the Unicode version of the ODBC driver to be able to manipulate Unicode strings. |
Oracle | Oracle 9i, Oracle 10g, Oracle 11g, Oracle 12c | Ora | Table/column names in tables are case-sensitive – mapped entity classes, fields, and properties must match them. String type columns whose size exceeds 2000 characters cannot be manipulated using entity objects. Boolean type fields/properties are mapped to columns containing 0 or 1 corresponding to False and True, respectively. The following applies to Fire |
SQLite | SQLite 3 | SQLite3 ODBC driver v0. Note There’s a known driver issue with reading BLOB data. | String manipulation functions are not supported. When accessing a data store using Fire |
Refer to the Connecting to a Data Store topic for details on how to connect to a specific data store.