none
[C#_Access] 2010 資料庫連結問題 RRS feed

  • 一般討論

  • 各位前輩好:

    小妹前幾天將 Microsoft office 2007升級為 2010

    原本於 Visual Studio C# 建有Access資料庫連結 (原本visual studio就是用2010了! )

    ConString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + Application.StartupPath + "\\CaseList.mdb"

    當 office 升級為2010後, 卻發生 

    "[例外資訊]  <'Microsoft.ACE.OLEDB.12.0' 提供者並未登錄於本機電腦上。>" 

    這樣的訊息顯示

    不知道要如何去做修正

    @@! 請各位前輩協助指教

    謝謝

    小妹是自己翻工具書學習C#~還有很多不懂之處請前輩多多指教

    2012年6月13日 下午 01:30

所有回覆

  • 試著下載 [Microsoft Access Database Engine 2010 可轉散發套件] 並安裝試試.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年6月13日 下午 01:35
    版主
  • 試著下載 [Microsoft Access Database Engine 2010 可轉散發套件] 並安裝試試.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    Bill 前輩~

    請問這軟體安裝的用意是?

    我安裝後, 執行程式仍舊跑出一樣的訊息~ <'Microsoft.ACE.OLEDB.12.0' 提供者並未登錄於本機電腦上。>

    我電腦的作業系統windows 7

    自從我寫這個城市開始都是用windows 7, visual studio 2010, office 2007

    直到我將 office 2007升級為2010後~資料庫連結就有問題了= =

    謝謝指教

    2012年6月13日 下午 01:49
  • Windows 7是 X86 還 X64, Office 2010 是 X86 還 X64 ?

    你的程式的編譯目標平台選擇是 AnyCPU 或 X86 或 X64 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年6月13日 下午 02:16
    版主
  • 請看一下以下的文章是否有幫助,謝謝!

    The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.


    以上說明若有錯誤請指教,謝謝。
    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    2012年6月13日 下午 02:53
  • 我是覺得應該是 Office x64 ,所以自動移除 x86 用的 oledb ...

    論壇是網友平等互助 保證解答請至 微軟技術支援服務


    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。

    2012年6月13日 下午 02:55
  • 有網友裝了【Microsoft Access Database Engine 2010 Redistributable】沒辦法解決後改安裝【2007 Office system 驅動程式:資料連線元件】就可以了,你不妨試試看。

    http://www.microsoft.com/zh-tw/download/confirmation.aspx?id=23734


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    2012年6月13日 下午 10:44
  • To Vava:

    這問題現在狀況如何 ?


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年6月19日 上午 05:21
    版主