前一篇最後的模塊中有句

 myCon.Open "provider=Microsoft.ACE.OLEDB.12.0;" & _

               "Data Source=" & ThisWorkbook.Path & "\資料庫.accdb;" '因資料庫的不同需修改資料庫檔名

這篇就來說明這字串的語法

Provider   指定要用於連線的提供者名稱。

Data Source 資料庫來源

這句字串中,provider=Microsoft.ACE.OLEDB.12.0 這裡一般都指向Access資料庫引擎,一般無需修改,除非你使用其他的資料庫引擎這裡就另當別論了

而Data Source=" & ThisWorkbook.Path & "\資料庫.accdb則會因為資料庫不同而改變 ,ThisWorkbook.Path是Excel VBA中 的用法,請自行參考VBE中說明(VBE是指VB編輯器)

下一篇就要來實際的操作,以及學習SQL語法,這將是整個學習ADODB的核心所在。


文章標籤
全站熱搜
創作者介紹
創作者 minyeh187 的頭像
minyeh187

Excel VBA應用 的部落格

minyeh187 發表在 痞客邦 留言(0) 人氣(280)