你的access数据库有没有设置用户名和密码呀?一般如果用access是要用户名和密码的,你的Connection con=DriverManager.getConnection("jdbc:odbc:mydb");里面没有用户名和密码,如果没有设置用户名和密码,那么就将它们置空,如Connection con=DriverManager.getConnection("jdbc:odbc:mydb","","");最好设置一个用户名和密码。