我有一个java应用程序来读取MDB文件。现在我必须更改应用程序以读取MDB文件的zip文件。所以我试图通过以下代码连接,但没有成功,
LOG.debug("Filename : " + filename);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String database = "jdbc:odbc:Driver=Microsoft Access Driver (*.mdb);DBQ="
+ filename + ";";
Connection conn = DriverManager.getConnection(database, "", "");
Statement s = conn.createStatement();
其中filename是zip文件中存在的mdb文件名。所以需要帮助来实现这一目标。或者无法连接到zip文件中的MDB文件。
由于
答案 0 :(得分:1)
无法连接到zip文件中存在的MDB文件。您必须先将其解压缩到临时文件,然后再连接到它。