| Data type | Field size | Type name | Support | Remarks |
|---|---|---|---|---|
| Text type | VARCHAR type | Limited | ||
| Memo type | LONGCHAR type | Limited | ||
| Numeric type | BYTE type | BYTE type | Limited | |
| Integer | SMALLINT type | Yes | ||
| Long integer | INTEGER type | Yes | ||
| Single precision floating type | REAL type | Yes | ||
| Double data type | DOUBLE type | Yes | ||
| Replication ID type | GUID type | Limited | ||
| Decimal type | DECIMAL type | Yes | ||
| Date/time type | DATETIME type | Yes | ||
| Currency type | CURRENCY type | Yes | ||
| Auto number type | LONG INTEGER type | COUNTER type | Yes | |
| Replication ID type | GUID type | Limited | ||
| Yes/No type | BIT type | Yes | ||
| OLE object type | LONGBINARY type | Yes | ||
| Hyper link type | LONGCHAR type | Yes | ||
| Attached file | LONGCHAR type | Limited |
|
For more details on problems and preventive methods, see "How to obtain memo type data from a mdb file using ODBC API" in the Microsoft Support Team Blog (http://blogs.msdn.com/b/jpsql/archive/2011/09/26/odbc-api-mdb.aspx).
For more details on problems and preventive methods, see "How to obtain memo type data from a mdb file using ODBC API" in the Microsoft Support Team Blog (http://blogs.msdn.com/b/jpsql/archive/2011/09/26/odbc-api-mdb.aspx).
| Exception Name | Cause | Actions | |
|---|---|---|---|
| java.sql.SQLException | [Microsoft] [ODBC Microsoft Access Driver] Table '<table name>' could not be locked because it is currently used by another user or process. | The target mdb file is in use for other process. | Please check the mdb file in Access specified in the ODBC data source. |
| [Microsoft] [ODBC Microsoft Access Driver] File'(unknown)' was not found. | A mdb file cannot be found. | Please check the mdb file in Access specified in the ODBC data source. | |
| [Microsoft] [ODBC Driver Manager] data source name and the specified default driver was not found. | ODBC data source could not be found. | Ensure the [ODBC data source name] specified is correct. | |
| [Microsoft] [ODBC Microsoft Access Driver] input table or query '<table name>' was not found. | A table does not exist or the table name is inaccurate. | Please confirm if the table specified in [Table name] exists and if the name is accurate. | |