我試圖從Java連接到OpenOffice Base數據庫並執行查詢,但無法執行。無法連接到OpenOffice Base - 用戶缺少權限或對象未找到異常
這些是我遵循以下步驟:
1)創建的數據庫 'TestDB.odb' 在OpenOffice和表 '電影' 的列(ID,姓名,導演)
2)下載HSQLDB jar文件,並用下面的代碼項目構建路徑
3)inclued連接到它:
String file_name_prefix = "C:/Documents and Settings/327701/My Documents/TestDB.odb";
Connection con = null;
Class.forName("org.hsqldb.jdbcDriver");
con = DriverManager.getConnection("jdbc:hsqldb:file:" + file_name_prefix, "sa","");
Statement statement = con.createStatement();
String query1 = "SELECT * FROM \"Movies\"";
ResultSet rs = statement.executeQuery(query1);
Althoug我能夠連接到數據庫,它救援人員到場WS在試圖執行查詢以下異常:
org.hsqldb.HsqlException:用戶缺少特權或找不到對象:電影
試着用搜索引擎,但一直沒能解決我的問題。我被困住了,如果有人能指導我如何解決這個問題,那將會很棒。