Nếu kết nối với WIN như bình thường(Win 32 bits), thì bạn sẽ chẳng phải lo lắng gì, chỉ việc thiết lập cầu nối ODBC
Nhưng với Win 7 64 bits, điều này trở nên khó hơn. Nó sẽ xuất hiện lỗi sau: "[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key Temporary (volatile) Ace DSN for process 0xa4 Thread 0xec0 DBC 0x2f8574c"
Để khắc phục lỗi này, bạn cần phải Remove tất cả Office version cũ 32 bits, thay vào đó cài đặt Office 2007 64 bits trở lên. Sau đó cài đặt
Access Database Engine 64 bits
Cài đặt thành công, tiến hành cầu hình để kết nối.
Bước 1: Mở Control panel -- > Administrative tool --> ODBC Data Source Administrator
Bước 2: Add database --> Select "Microsoft Driver(*.mdb, *.accdb)"
Bước 3: Double click trên new database --> Dưới "Database" click "select" --> Select tệp tin *.accdb mà bạn đã tạo.
Bước 4: Nhấn OK và di chuyển đến java code của bạn
Bước 5: Sử dụng Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:filename");