Class jdbcDriver =Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");// 这里加载驱动,数据库
  DriverManager.registerDriver((Driver)jdbcDriver.newInstance());    
  Connection con=DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb,*.accdb)};
                     dbq=D:\\MyEclipse 6.6\\eclipse\\workspace\\pg\\database\\db_story.accdb","","");
  Statement stmt = con.createStatement();
  ResultSet rs=stmt.executeQuery("select * from tb_user where user_name='" + txtuserName + "' and password='" + txtpassword +"'"); 各位大虾,我在用上面语句连接access数据,执行到getConnection()时,抛出以下错误:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] '(未知)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。连接数据库时,采用的方式是不需要数据源的方式
数据库的绝对路径是:D:\\MyEclipse 6.6\\eclipse\\workspace\\pg\\database\\db_story.accdb
用户名和密码都为空