2016-10-23 35 views

回答

0

的ACE提供商需要,通常附帶的Microsoft Access驅動程序:

https://www.microsoft.com/en-us/download/details.aspx?id=13255

根據您正在閱讀的文件類型,可以使用不同的提供商,而不是。例如,對於.MDB和.xls文件:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb 

https://www.connectionstrings.com/access/

+0

進一步就此,所有新的文件格式與Office 2003(ACCDB,XLSX,等等)需要ACE數據庫引擎引入的。所有舊的文件格式都受ACE支持,但也受Jet支持,Jet現在基本上是Windows組件。如果您沒有使用任何新的Office功能,如果您不是在Access中創建應用程序的情況不太可能發生,那麼使用MDB文件而不是ACCDB文件將不會丟失任何內容。你也可以使用一個SQLite數據庫,這個數據庫可以簡單地用不需要單獨安裝的DLL來訪問。 – jmcilhinney

相關問題