【发布时间】:2013-09-16 01:47:59
【问题描述】:
我正在使用this tutorial 创建从 Java 应用程序到 Microsoft Access 2010 数据库的数据库连接。本教程在 windows 中创建一个系统 dsn,然后使用以下 java 代码行连接到该系统 dsn:
Connection conn = DriverManager.getConnection("jdbc:odbc:DSN_NAME");
问题是,当我点击链接添加新系统dsn时:
Control Panel --> System and Security --> Administrative Tools --> Data Sources (ODBC) --> (System DSN Tab) --> (Add.. button)
它没有让我选择 Microsoft Access 作为数据库类型。相反,给出的选项显示在以下打印屏幕中:
我想知道这是否是驱动程序问题,我需要下载一些东西。或者如果是配置问题。我使用的是 Windows 7。谁能告诉我如何解决这个问题,以便我可以创建完成本教程所需的系统 dsn?或者至少告诉我另一种从 java 连接到 Microsoft Access 数据库的简单方法?
【问题讨论】:
-
试试看this example
-
和 this example 讨论 32 位和 64 位环境之间的问题
标签: java windows ms-access jdbc