ODBC:在系统dns下添加驱动程序不可见

时间:2017-07-03 08:00:50

标签: java database odbc drivers

我的操作系统是windows10 64bit。我想将我的java应用程序连接到MicrosoftAccessDriver(*mdb,*accdb)。但是当我在odbc64系统dsn下转到add时,它只显示sql server。但是在odbc32上,它显示了一切。我试过运行c/windows/system32/odbcad32.exe以及c/windows/syswow64/odbcad32.exe我的java是32位。 并且在用户dsn中默认显示MicrosoftAccessDriver并在平台下提到32位。我附上了屏幕截图add under system dsn user dsn default。谁能指导我如何将我的应用程序连接到数据库?我应该更喜欢odbc32还是odbc64

1 个答案:

答案 0 :(得分:0)

First of all you must have a database created in access 2000. 
After that
Goto Windows\Syswow64 folder
Click on odbcad32.exe

在用户DSN下,点击添加。
   选择微软访问驱动程序( .mdb, .accdb)    现在输入一个dsn名称    并选择您创建的数据库    在java程序中使用相同的dsn名称    编译并运行你的java程序。

以下是Java数据库连接程序示例: http://www.java2s.com/Code/Java/Database-SQL-JDBC/SimpleexampleofJDBCODBCfunctionality.htm