将文件DSN与JDBC一起使用



我可以很高兴地使用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的路径,但仍然没有得到任何乐趣。

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

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

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

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

最新更新