gpt4 book ai didi

java - 在 Debian Linux 机器上用 Java 连接 MS Access

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:10 26 4
gpt4 key购买 nike

目前我开发了一个小型桌面应用程序作为我项目的增强功能,它读取“.mdb”文件并使用“JDBC-ODBC 驱动程序”作为 MS-Access 数据库连接。

这在 Windows 环境中运行良好,但我无法在 Debian-Linux 机器上运行它。

代码如下:

try 
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
oAccessConnection = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+mdbFileName);
}
catch (Exception oException)
{
logger.info("Exception",oException);
}

如何诊断问题?

最佳答案

JDBC-ODBC 桥在 Linux 机器上无法工作,因此您必须使用其他 JDBC 驱动程序,它可以直接 Access MS-ACCESS(而不是通过 ODBC 桥)- 尝试查看 this thread

关于java - 在 Debian Linux 机器上用 Java 连接 MS Access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7659970/

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