我們最近從Windows XP遷移到了Windows 7.我們發現C#中的一個應用程序嘗試爲PDA創建dbf文件失敗歪曲錯誤信息 「Microsoft.ACE.OLEDB.12.0」提供程序未在本地計算機上註冊。「通過在64位操作系統中運行我的應用程序作爲32位操作系統,我做了什麼妥協
我發現很多論壇指出我建立我的exe文件爲32位像here。
我的問題1)在64位OS機器上是否有其他的驅動程序來訪問dbf? (我知道有一個用於訪問Excel和訪問數據庫)。有什麼東西給dbf?
問題2與我的標題相同。我有一種感覺,通過轉換爲32位,我沒有充分利用64位的優勢。所以我通過這種解決方法失去了什麼?
在此先感謝。
恩,「32位數據庫」是一個用詞不當。 – 2011-02-23 15:23:13
@Seva Alekseyev - 夠公平的。我會編輯更簡潔。 – 2011-02-23 15:23:44
謝謝,我試過上面的exe(實際上是64位的http://www.microsoft.com/downloads/en/details.aspx?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en&WT.mc_id=soc -n- [TR] -loc- [Services] - [farukc]「。但是看起來像這個解決方案只適用於xls或mdb文件,不適用於dbf。 – franklins 2011-02-23 15:25:44