我在NetBeans中創建了一個數據庫,我想知道是否可以在OpenOffice或Access中打開它,以便於使用。數據庫存儲在本地。先謝謝你!在OpenOffice Base或Microsoft Access中打開Java DB數據庫
0
A
回答
0
您必須使用JDBC以編程方式訪問Derby數據庫。
但是,有一些命令行工具可以訪問Derby數據庫,例如Derby自己的ij
工具以及其他工具。
許多其他軟件包能夠「呼出」到命令行工具。如果OpenOffice或Microsoft Access能夠「呼出」到命令行工具,您應該能夠讓他們呼叫ij
(或您選擇的任何其他JDBC命令行工具)來訪問您的數據想。
例如,您可以調用ij
,讓它運行一個簡單的腳本,調用SYSCS_UTIL.SYSCS_EXPORT_DATA
將某些表數據導出到csv文件,然後將該csv文件導入到OpenOffice或Microsoft Access中。
1
爲了使用Microsoft Access打開數據庫,您需要有一個用於Derby(Java DB)的ODBC驅動程序。 Access可以訪問ODBC,但不會「執行」JDBC。
然而,OpenOffice的/ LibreOffice的基礎確實實際上是「做」 JDBC,所以你可以簡單地使用你的NetBeans JDBC用於通過JDBC來打開的OpenOffice/LibreOffice的基礎數據庫中的相同的JDBC驅動程序(JAR文件)。
相關問題
- 1. 如何在C#中打開與Microsoft Access數據庫的連接
- 2. 無法在Microsoft Access數據庫中打開報告
- 3. 用PHP打開一個Microsoft Access數據庫
- 4. 在VB.Net中插入Microsoft Access數據庫
- 5. 使用Access或Microsoft SQL數據庫連接Oracle開發人員
- 6. 使用OpenOffice DB與Microsoft Access的主要缺點是什麼?
- 7. Java應用程序與Microsoft Access或其他數據庫?
- 8. Microsoft Access數據庫而不是SQLite或本地數據庫
- 9. 使用Java從Microsoft Access數據庫中檢索數據
- 10. 在python中打開Access數據庫時出錯
- 11. 基於Web的OpenOffice.org Base或Microsoft Access等價物?
- 12. 如何訪問Microsoft Access數據庫(1997年)在Java中
- 13. 使用參數打開Microsoft Access
- 14. 在Mysql數據庫中導入Microsoft Access數據庫
- 15. 參考打開Access數據庫
- 16. OpenOffice Base中的sql方言
- 17. OpenOffice/LibreOffice Base SQL Group通過
- 18. C#:無法在我的Microsoft Access數據庫中插入數據
- 19. 將Microsoft Access數據庫上載到Microsoft SQL Server Express數據庫中
- 20. Microsoft Access元數據?
- 21. Microsoft Excel:PowerPivot 2010:鏈接Access數據庫
- 22. Microsoft Access數據庫..選擇查詢
- 23. 從XCode連接到Microsoft Access數據庫
- 24. 使用C打開Microsoft Access文件#
- 25. 無法識別數據庫格式,而試圖打開Access 97數據庫
- 26. 使用Microsoft Access 2003更新數據庫
- 27. 如何在android智能手機中打開ms access數據庫?
- 28. 在Oracle Berkeley DB中打開數據庫環境的麻煩
- 29. 如何打開篩選器SubMenu Microsoft Access
- 30. C#Win窗體打開並編輯Access數據庫
我試着通過OpenOffice基礎連接到JDBC數據庫,但是我得到一個錯誤,說JDBC驅動程序無法加載。 –
@BradleyPearl - 您可能需要將Derby JAR文件添加到OpenOffice的「類路徑」中。有關詳細信息,請參閱說明[此處](http://askubuntu.com/a/519571/323236)。 (這些指令指向UCanAccess JAR文件,但您應該添加Derby JAR文件。) –