3

我可以愉快地使用 JDBC 连接到系统 DSN:

DriverManager.getConnection("jdbc:odbc:SysDSN");

但是,如果我尝试使用文件 DSN,则会收到错误消息: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

使用:

DriverManager.getConnection("jdbc:odbc:FileDSN");

我已经尝试指定文件 DSN 的路径,但仍然没有得到任何乐趣。

4

1 回答 1

2

我建议使用无 DSN 的连接 URL,如下所示:

在 Java 中为 MS Access 创建无 DSN 连接

您不必以这种方式创建 DSN。

PS - 您确实在尝试之前创建了数据源,不是吗?

于 2012-01-27T11:17:02.250 回答