gpt4 book ai didi

Java - 我无法通过可执行 jar 打开 Microsoft Access 文件

转载 作者:行者123 更新时间:2023-12-01 12:20:22 29 4
gpt4 key购买 nike

我正在尝试使用以下代码访问 Microsoft Access 数据库:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+ dbpatch + "/SilverDB.accdb";
Connection conn = DriverManager.getConnection(database, "", "");
Statement s = conn.createStatement();

问题是,当我通过 Eclipse 运行它时,一切正常,但是当我生成可执行 jar 然后运行它时,它不起作用。有谁知道原因吗?

谢谢!

最佳答案

检查您在 Eclipse 中运行的 Java 版本与双击 jar 时的情况。如果双击时在 Eclipse 中运行 Java 7,而在 Java 8 中运行,则可能可以解释该问题。

无论出现什么问题,如果您不发布失败的堆栈跟踪,这里没有人能够帮助您。 “这不起作用”并不是一个允许某人尝试提供帮助的描述。

关于Java - 我无法通过可执行 jar 打开 Microsoft Access 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26705897/

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