Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sy.mdb誰能詳細的告訴我這句是什么意思么我只知道sy。mdb是數據庫名。我想知道Jet是什么意思OLEDB是什么意思。。分號什么意思。。。

熱心網友

這個是數據源連接串。連接串通常要包含幾個信息,數據連接處理程序通過它們來完成數據連接。比如:“Provider”告訴程序數據源驅動;“Data Source”告訴程序數據庫文件所在的位置;還有“User ID”“Mode”等等……每一個信息直接用“;”隔開。Microsoft.Jet.OLEDB.4.0告訴處理程序數據源驅動是微軟的Jet數據引擎4.0版,具體jet是什么意思我忘記了,總之是一個數據引擎的名字,你就把它當成是Oracle或者SQLSever那樣的商標來理解好了。OLEDB是一種數據訪問技術,與ODBC相似。最后補充一下關于“Data Source”,你這里給的是一個相對地址,數據處理程序收到“Data Source=sy.mdb”以后,會到程序所在的文件夾去找sy.mdb這個文件,用Jet引擎,OLEDB的方式去讀取它。