[ACCESS] office access 連線字串種類的比較
今天嘗試由程式取用ACCESS資料庫時忘了連線字串怎麼下,
趁這時候來複習一下好了。
連線參數最少需要兩項
1.資料提供者Provider 2.資料來源DataSource
- 以Office 2003為例,其資料提供者使用 Microsoft.Jet.OLEDB.4.0,資料來源使用副檔名為.mdb的access資料庫
連線字串為Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\2003.mdb;
- 以Office 2010為例,其資料提供者使用 Microsoft.Ace.OLEDB.12.0,資料來源使用副檔名為.accdb的access資料庫
連線字串為Provider=Microsoft.Ace.OLEDB.12.0;Data Source=C:\2010.accdb;
黃色為不一樣的地方,差別最大就是新版access使用的是Ace引擎,舊版的是Jet引擎。
參考資料:MSDN、mis2000lab