java连接access数据库 执行到这一句时抛出错误 10

try{connectionPool=newConnectionPool();}catch(Exceptione){JOptionPane.showMessageDial... try {
connectionPool = new ConnectionPool();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "数据库连接错误:"+("jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d:\\hongloumeng.mdb"+ e.getMessage()));
System.exit(-1);
System.err.println();
}
public class ConnectionPool {
private List<ConnectionDesc> connections = new ArrayList<ConnectionDesc>();
private static final int MIN_CONNECTIONS = 2;
private static final int MAX_CONNECTIONS = 10;
private static ConnectionPool connectionPool = null;
static {
try {
connectionPool = new ConnectionPool();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "数据库连接错误:"+("jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d:\\hongloumeng.mdb"+ e.getMessage()));
System.exit(-1);
System.err.println();
}
}
展开
 我来答
百度网友7893292
2012-04-24 · TA获得超过844个赞
知道小有建树答主
回答量:1088
采纳率:83%
帮助的人:687万
展开全部
实际错误的代码应该在:ConnectionPool中

把这个类里的代码贴出来看看
-------------------------------------------------------------

//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//数据库连接字符串
String url ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}; DBQ=d:\\abc.mdb";
//建立连接
Connection conn= DriverManager.getConnection(url);

//你把 DBQ=d:\\abc.mdb 设置为一个绝对路径试试,你的代码中使用的是相对路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jack3709
2012-04-20 · TA获得超过384个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:155万
展开全部
我记得好像是要配置ODBC的吧。N久前用过了的,不太记得了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
皓月天下TT
2012-04-21 · TA获得超过131个赞
知道小有建树答主
回答量:136
采纳率:100%
帮助的人:84.2万
展开全部
话说写了这么多,都没看见你注册驱动的代码啊
追问
public void ConnectAccessFile() throws Exception
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String dbur1 ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ=db\\a1.mdb";
Connection conn = DriverManager.getConnection(dbur1, "", "");
Statement stmt = conn.createStatement();
你是说这个?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式