如何使用Access连接Java应用程序

时间:2013-09-25 20:58:14

标签: java odbc ms-access-2007

我正在尝试将Java应用程序与MS Access 2007连接 连接功能是:

import java.sql.*;
import javax.swing.JOptionPane;

public class ConnectAccess {
    static Connection conn=null;
    public static Connection connectDB(){
        try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            conn=DriverManager.getConnection("jdbc:odbc:history");
            JOptionPane.showMessageDialog(null, "Connection Established");
            return conn;
        }
        catch(Exception e){
            JOptionPane.showMessageDialog(null, e);
            return null;
        }
    }

}

但我收到此错误消息:

  

java.sql.SQLException:[Microsoft] [ODBC驱动程序管理器]指定的   DNS包含驱动程序和应用程序之间的体系结构不匹配

操作系统是Windows 8 64位

0 个答案:

没有答案