gpt4 book ai didi

java - Windows 是否默认安装了任何 JDBC 驱动程序?

转载 作者:行者123 更新时间:2023-12-04 05:36:47 27 4
gpt4 key购买 nike

我正在编写一个从 MS Access 数据库中检索数据的 Java 程序。我的代码如下:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + databaseLocation + databaseName +";selectMethod=cursor; READONLY=true; TYPE=FASTLOAD";

con = DriverManager.getConnection(url);

我使用的是基本的 JDBC:ODBC 桥。似乎 Type 4 驱动程序会更好。但是,我正在编写要在另一台 PC 上使用的程序,我希望他们不必安装任何驱动程序即可运行。我不记得在我的电脑上安装了任何东西。

谁能告诉我这是否适用于任何 Windows 副本?那是我使用的 JDBC 驱动程序默认安装在 Windows、Java 或 Access 中吗?

最佳答案

不,Windows 上没有安装类型 IV JDBC 驱动程序。

我不知道用于 Access 的免费类型 IV JDBC 驱动程序。

JDBC-ODBC 桥可用于 32 位 JVM,但不适用于 64 位。 (需要一个不属于 64 位 JDK 的 DLL。)

关于java - Windows 是否默认安装了任何 JDBC 驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11836198/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com