我正在尝试连接到我的 Java 应用程序上的 *.dbf (dBase III) 文件,该应用程序在 Windows Server 2003 系统上运行。我遇到了这个错误,我无法真正理解其含义(OdbcJdbc.java 的来源似乎不可用):
[Microsoft][ODBC dBase driver] '(unknown)' 不是有效路径错误
这是我在我的应用程序上运行的代码:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String database = "jdbc:odbc:DRIVER={Microsoft dBase Driver(*.dbf)};DBQ=D:\\dbNeri\\CARISTAT;";
Connection conn = DriverManager.getConnection(database);
Statement s = conn.createStatement();
String selTable = "SELECT * FROM CARISTAT";
它是否存在能够连接到 dBase 文件的 JDBC 驱动程序,还是我必须导入外部库才能发挥作用?
在此先感谢您的帮助!