3页/14页
JDBC-ODBC桥接器访问Access数据库
cemike@126.com
为了说明原理,这里列出了5个参数:
(1)Driver:访问数据库的驱动程序;
很多人问这个文件包含在哪个包中,应该到哪里去下载,等等。其实从
jdk1.4之后,它就包含在jdk中了,不需要下载。
文件:sun.jdbc.odbc.JdbcOdbcDriver.class
位置:jdk中都有一套jre,这个文件就在jre\lib\rt.jar包中
所以只要你的机器上装了jdk及相应的jre且能正常运行java程序,你就不
用为这个驱动担心。
如果你实在不放心,下面有一段测试sun.jdbc.odbc.JdbcOdbcDriver能否正
确加载的代码,自己编译运行一下,如果控制台出现以下提示输出:
JDBC-ODBC driver loaded ok
就完全没问题了。
/**
* LoadJdbcOdbcDriver.java
* Copyright (c) 2007 by Dr. Herong Yang. All rights reserved.
*/
import java.sql.*;
public class LoadJdbcOdbcDriver {
public static void main(String [] args) {
Connection con = null;
try {
// Load the JDBC-ODBC bridge driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
System.out.println("JDBC-ODBC driver loaded ok.");
} catch (Exception e) {
System.err.println("Exception: "+e.getMessage());
}
}
}
(2)URL:连接数据库的连接字符创;
尤其注意最后一个Northwind必须是你的数据源名称,不是你的数据库
文件名。
(3)Username:使用的数据库的用户名;
这里留空就可以了。
评论0
最新资源