Sql server 系统DSN中的选项少于通常的选项

Sql server 系统DSN中的选项少于通常的选项,sql-server,ms-access,jdbc,odbc,datasource,Sql Server,Ms Access,Jdbc,Odbc,Datasource,我在使用Microsoft Access创建Jdbc连接时遇到一些问题 首先,我进入控制面板->单击管理工具。然后我得到了这扇窗户,如图所示。 我点击ODBC数据源(64位)。然后我得到了这扇窗户 现在我转到系统DSN选项卡 现在我有了SQL server。但根据我的建议,我应该有更多的选择。因此,我无法理解为什么我无法获得这些选项。我需要Microsoft Access数据库驱动程序来生成MS Access数据库 我的系统配置如下图所示 我正在使用MS Office 2019 有人能帮

我在使用Microsoft Access创建Jdbc连接时遇到一些问题

首先,我进入控制面板->单击管理工具。然后我得到了这扇窗户,如图所示。

我点击ODBC数据源(64位)。然后我得到了这扇窗户

现在我转到系统DSN选项卡

现在我有了SQL server。但根据我的建议,我应该有更多的选择。因此,我无法理解为什么我无法获得这些选项。我需要Microsoft Access数据库驱动程序来生成MS Access数据库

我的系统配置如下图所示

我正在使用MS Office 2019


有人能帮我解决这个问题吗?

旧的Access.mdb“Jet”驱动程序只出现在32位ODBC管理员中,因为它们只对32位应用程序可用。对于新安装的Windows,64位ODBC管理员中出现的唯一驱动程序是(相当旧的)“SQL Server”驱动程序。如何克服此问题?ubuntu还有其他选择吗?谢谢。我正在使用IntelliJ Idea
Connection conn=DriverManager.getConnection(“jdbc:ucanaccess://D://tutorial/Database2.accdb”);语句s=conn.createStatement();s、 执行(“从学生中选择*);ResultSet rset=s.getResultSet()
Student是在Database2上创建的表的名称。现在我没有收到任何错误,但我认为它没有显示学生表中的数据。您不能使用最新Java版本(Java 8及更高版本)中的ODBC,因此您应该考虑另一种解决方案。