我試圖連接到運行在Windows Server 2003系統上的Java應用程序上的* .dbf(dBase III)文件。 我遇到這個錯誤,我無法真正理解其中的含義(似乎是OdbcJdbc.java來源不可用):無法通過JDBC驅動程序連接到* .dbf文件
[微軟] [ODBC dBase驅動程序]「(未知)」不是一個有效的路徑錯誤
這是我在我的應用程序運行的代碼:
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";
是否存在一個JDBC驅動程序能夠連接到dBASE文件或我導入外部庫做的魔力?
在此先感謝您的幫助!
@a_horse_with_no_name使用單個反斜槓並不是一個真正的選擇:畢竟這是一個Java字符串。 –