簡體   English   中英

從C#連接到OpenOffice數據庫

[英]Connect to OpenOffice Database from C#

我正在使用Open office數據庫,並且想從C#中的表連接數據,我使用了連接字符串“ Provider = Microsoft.Jet.OLEDB.4.0; Data Source = E:\\ work \\ HP_Data.odb”,但是在運行時顯示錯誤“本地計算機上未注冊'Microsoft.Jet.OLEDB.4.0'提供程序”。

我懷疑您的方法是否行得通,即使您確實設法在計算機上正確注冊了Jet.OLEDB驅動程序。 Jet.OLEDB驅動程序用於連接到Jet(Access) .mdb文件,而不是OpenOffice .odb文件。

我相信OpenOffice Base使用HSQLDB數據庫引擎,因此您可以使用HSQLDB驅動程序從C#連接到.odb文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM