日期:2014-05-20  浏览次数:20666 次

java 连接access数据库问题
url = System.getProperty("user.dir");
url = url + "\\"+"cooc.mdb";

String dburl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ='"+url+"'"; 

//这样连接总是出现java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 文件名无效。


//String dburl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F:\\JAVA1\\Acquisition\\cooc.mdb";

// 这样连接很正常

------解决方案--------------------
你先直接把DBQ输出,看是什么结果?
------解决方案--------------------
输出看看是不是一样的
------解决方案--------------------
url = System.getProperty("user.dir");
这个url是F:\\JAVA1\\Acquisition\\的样子还是F:\JAVA1\Acquisition\的?样子
你先输出看一下
应该是\\问题吧