我做了一個C#表格,讀取和寫入數據到Microsoft Access數據庫。 它工作時,我有窗戶8.1與訪問2013。 然後,我安裝了窗口10與訪問2016和相同的程序返回此錯誤:無法打開數據庫''。它可能不是您的應用程序識別的數據庫,或者該文件可能已損壞。 該文件沒有損壞(我可以通過訪問打開它)。 該文件很小,然後是2GB(500 KB)。 我該如何解決?c#無法打開數據庫 - Windows 10訪問2016年
請。
編輯:
密碼太長,我解決了密碼短則13字符
我做了一個C#表格,讀取和寫入數據到Microsoft Access數據庫。 它工作時,我有窗戶8.1與訪問2013。 然後,我安裝了窗口10與訪問2016和相同的程序返回此錯誤:無法打開數據庫''。它可能不是您的應用程序識別的數據庫,或者該文件可能已損壞。 該文件沒有損壞(我可以通過訪問打開它)。 該文件很小,然後是2GB(500 KB)。 我該如何解決?c#無法打開數據庫 - Windows 10訪問2016年
請。
編輯:
密碼太長,我解決了密碼短則13字符
密碼太長,我用一個短密碼解決然後13 char
嘗試安裝Access 2013 runtime。
從微軟:
The Microsoft Access 2013 Runtime enables you to distribute Access 2013 applications to users who do not have the full version of Access 2013 installed on their computers.
這應該安裝,你曾經有過在你的舊的操作系統爲你適當的OLEDB驅動程序。
我嘗試安裝訪問2013年運行時和訪問2013年數據庫引擎,但它不工作我試圖與2016年,但它不起作用 –
你如何連接到你的訪問文件?你使用的是ODBC嗎? –
我使用oledb連接**使用System.Data.OleDb; ** –