有谁知道如何从 Windows Vista 操作系统上运行的 Java 程序访问 Microsoft 2010 Access 数据库?开源或至少免费的解决方案将是首选,但如有必要,我会考虑商业产品。
我已经尝试了多种通过搜索网络找到的方法(全部基于 ODBC->JDBC),但它们似乎都不起作用。
默多克,谢谢你的回答。我的回复太大了,无法发表评论,所以我将在此处添加。
不幸的是,我似乎无法在运行 Microsoft Access 2010 的 Vista 上设置 ODBC 桥。当我单击“添加”时,ODBC 数据源管理器的“系统 DSN”选项卡仅显示 SQL-Server 驱动程序。 ..“ 按钮。
我想设置一个系统 DSN,但是,如果必须,我可以使用用户 DSN。当我打开“用户 DSN”选项卡时,我看到列出了“MS Access 数据库”,但是如果我选择它并单击“配置...”按钮,则会弹出一个消息框告诉我“Microsoft Access 驱动程序的设置例程(*.mdb, *.accdb) 找不到 ODBC 驱动程序。请重新安装驱动程序。" 我尝试了许多在网上找到的解决方法,但似乎没有一个对我有用。