2 u014604691 u014604691 于 2015.06.20 09:44 提问

Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置

Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置,注意这里是jdbc方法连接
而不是jdbc-odbc 例如access数据库就在项目中(project文件夹下)
代码为:
try {
// 加载jdbc - odbc驱动
Class.forName("com.hxtt.sql.access.AccessDriver");
// 根据url创建连接实例
aConnection = DriverManager.getConnection("jdbc:Access://./BookStore.mdb");
// 创建statement实例
aStatement = aConnection.createStatement();
} catch (ClassNotFoundException e) {
System.out.println(e);
} catch (SQLException e) {
System.out.println(e);
}

我在做java的时候一直这样用就没问题 当时access数据库也是在项目文件夹下面,在
java web中为什么就会出错啊

3个回答

frank_20080215
frank_20080215   2015.06.20 10:38

方法1:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://a1.mdb";

方法2:
"jdbc:odbc:driver={Microsoft Access Driver 
(*.mdb)};DBQ=G:\Program Files\MyEclipse 
6.5\workspace\JdbcOdbcTest\src\person.mdb"。

u014604691
u014604691   2015.06.20 11:40

说了不是jdbc-odbc连接,ok?请看清问题

gueeisgrim
gueeisgrim   2016.08.25 15:24

没用过com.hxtt.sql.access.AccessDriver,据说有50次访问限制

Csdn user default icon
上传中...
上传图片
插入图片