package database_con;
import java.sql.*;public class data_con {
Connection conn=null;

public static void main(String args[]){
try{
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d:\\新闻发布系统\\databaseexam.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
 Connection conn=DriverManager.getConnection(url);
 System.out.println("database is established");

}
 catch(Exception e)
 {
 System.out.print(e);
 
 }

}
}跪求高人解答  我的D:\新闻发布系统\datebaseexam.accdb 的数据库是在ACCESS 2007 建的 里边有一张新闻类表 用kind_id表示表名字 也有几行类的记录 在线等高人解答我是新手 第一次连数据库@@  T.T

解决方案 »

  1.   

    现在好了 在管理工具里边配置了驱动和数据源但貌似驱动无法识别2007的扩展名 accdb所以给出以下错误
    Microsoft][ODBC Microsoft Access Driver] 不能打开数据库 '(未知的)'。应用程序可能无法识别该数据库,或文件可能损坏。
      

  2.   

    晕 把2007的存成2003的mdb形式的就连上了。。解决了 哦 谢谢大家捧场!!
      

  3.   

     把07的Access另存为03的就可以用啦
      

  4.   

    同问[Microsoft][ODBC Microsoft Access 驱动程序] 找不到文件 '(未知的)'。
    这是什么情况呀