2014-01-16 34 views
0

我開發了一個windows應用程序。 我的開發環境是win7,office2007,C#,VS2010,Winforms。 我的應用程序將數據存儲在MS Access中。基於ms訪問版本的連接字符串存在於PC中

有沒有什麼辦法可以根據PC上的MS Access版本創建連接字符串?

+0

客戶端是否通過Microsoft Access或您的應用程序訪問數據庫?什麼驅動程序/訪問數據庫版本將確定要使用的連接字符串 - 而不是機器上安裝的訪問版本。 – tsells

+0

女士訪問本身是我的應用程序的數據庫。我還需要確定在PC中安裝了哪個Oledb驅動程序以及MS Access版本 –

+0

請記住,訪問數據庫(filename.mdb或filename.accdb)不需要在要使用的計算機上安裝Microsoft Access一個.net應用程序。只有在Microsoft Access內部打開並使用數據庫時纔有意義,它聽起來不像你。 – tsells

回答

0

解決方案1:你可以從寡婦RegistryMs-Access版本並應用相應的連接字符串。

+0

好的。此外如何確定我是否必須使用Microsoft.Jet.OLEDB 4.0或Microsoft.ACE.OLEDB 12.0 –