JDBC-ODBC桥是一个JDBC驱动程序,完成了从JDBC操作到ODBC操作之间的转换工作,允许JDBC驱动程序被用作ODBC的驱动程序。

     JDBC-ODBC桥作为连接数据库的过渡性技术,现在已经不怎么广泛使用,现在广泛使用JDBC技术,但这并不代表 JDBC-ODBC桥技术已经淘汰,Java可以利用 JDBC-ODBC桥访问几乎所有的数据库。

     JDBC-ODBC桥作为sun.jdbc.odbc包与JDK一起自动安装,不需要特殊配置。

使用JDBC-ODBC桥连接数据库的步骤如下:

1)首先加载JDBC-ODBC桥的驱动程序。

    代码:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    Class类是java.lang包中的一个类,通过该类的静态方法forName()可加载sun.jdbc.odbc包中的JdbcOdbcDriver类建立JDBC-ODBC桥连接器。

2)使用java.sql包中的Connection接口,并通过DriverManager类的静态方法getConnection()创建连接对象。

    代码:Connection conn = DriverManager.getConnection("jdbc.odbc:tom","","");

3)向数据库发送SQL语句。

    代码:Statement sql = conn.createStatement();