
Processor: Intel® Core TM i3-2120 CPU 3.30GHz


Operating System: Windows 7 Ultimate, SP1 The test machine specifications are as follows: In order to provide a benchmark, we installed MySQL Server 5.7 on a test machine and inserted a relatively large dataset into the database. In our comparison, we used the open source MySQL Connector/ODBC 2, largely to avoid any bias in using our own proprietary ODBC Driver for MySQL. This article will serve to compare the Sun JDBC-ODBC Bridge (available in JDK 7) to the CData JDBC-ODBC Bridge 1. There is no need for additional applications or installations. Simply drop the CData JDBC-ODBC Bridge in place and connect to ODBC data sources in exactly the same way. The CData JDBC-ODBC Bridge is a seamless replacement for the Sun JDBC-ODBC Bridge. ResultSet rs = s.With the deprecation of the JDBC-ODBC bridge in JDK 8, there is a gap in support for ODBC connectivity in Java-based applications. To connect with database(access,open office etc.) you can code like this:- Connection conn=DriverManager.getConnection("jdbc:ucanaccess://C:/files/emp.accdb") It uses at least two dependencies jackcess-2.1.2.jar and hsqldb.jar. UCanAccess is a pure Java JDBC driver which allow us to read from and write to Access databases without using ODBC. Java 8 provide an alternative option in place of JDBC-ODBC bridge because you not need to install ODBC in your system and compatible with both windows and non windows environments. In Java 8 we can read and write to Access databases without using ODBC with the help of UcanAccess driver.

The Sun Microsystem provide JDBC-ODBC driver name as but Oracle's JDBC-ODBC Bridge was removed in Java 8 for following reasons:. The ODBC driver must be installed in operating system. Type 1 driver is fully platform dependent and use the native libraries of operating system. It is ODBC driver to connect the database that convert the JDBC calls to ODBC function calls.

The JDBC/ODBC driver is the type 1 driver it is also known as JDBC-ODBC bridge.
