在進行Access資料庫進行操作時,連接配接字元串為:
1
<code>OleDbConnection cn = </code><code>new</code> <code>OleDbConnection(</code><code>"Provider=Microsoft.Jet.OLEDB.12.0 ;Data Source="</code> <code>+ Application.StartupPath + </code><code>"\\pic.mdb"</code> <code>+ </code><code>";Persist Security Info=True"</code><code>);</code>
結果一直彈出下面的錯誤資訊。參考文章[1],進行了如下設定,終于解決問題。
設定方法:
将連接配接字元串中的“Microsoft.Jet.OLEDB.12.0”改為“改成Microsoft.ACE.OLEDB.12.0”,然後,項目屬性中将CPU改為AnyCPU即可!
在Visual Stdio 2012,與 Office 2013中測試通過!
希望對大家有所幫助:)
參考文章:
沒有整理與歸納的知識,一文不值!高度概括與梳理的知識,才是自己真正的知識與技能。 永遠不要讓自己的自由、好奇、充滿創造力的想法被現實的架構所束縛,讓創造力自由成長吧! 多花時間,關心他(她)人,正如别人所關心你的。理想的騰飛與實作,沒有别人的支援與幫助,是萬萬不能的。
本文轉自wenglabs部落格園部落格,原文連結:http://www.cnblogs.com/arxive/p/5705370.html,如需轉載請自行聯系原作者