-3
我正在使用VB .NET在運行Windows 7 32位操作系統的計算機上開發軟件。「Microsoft.ACE.OLEDB.12.0」提供程序未在本地計算機上註冊發生在其他計算機上
該軟件包含如下所示的這些代碼行:(:MDB擴展名),它是由一個密碼保護
Dim cn As New OleDbConnection
cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & fileNameStr & ";Jet OLEDB:Database Password=xxxxxx"
cn.Open()
上述打開Microsoft Access文件中的代碼。
在我的電腦(32位Windows 7)中,代碼正常工作。
然而,當我在測試中的其它電腦這個軟件,如下圖所示(64位Windows 7),我得到的錯誤信息:
我試圖安裝另一個名爲「Microsoft Access數據庫引擎2010的驅動程序可重新分配「在那些獲得錯誤信息的計算機中,但它不能解決問題。
你能提出我的錯誤在哪裏以及如何解決它們?
謝謝。
http://stackoverflow.com/q/238625/1070452 – Plutonix
google.com?q=site:stackoverflow.com「The'Microsoft.ACE.OLEDB。 12.0'提供者沒有在本地機器上註冊「 –
閱讀@Plutonix的文章!是關於64位平臺! – CristiC777