一、UDA(UniversalDataAccess)
這是微軟提供的通用數據訪(fǎng)問(wèn)策略。包括ADO、OLEDB和ODBC。它不光提供了數據庫的訪(fǎng)問(wèn)能力,對于其它的數據存儲技術(shù)也同樣支持,如目錄服務(wù)、Excel的表格數據和Exchange服務(wù)器數據等。
二、ODBC(OpenDatabaseConnectivity)
這是目前公認的最好的數據訪(fǎng)問(wèn)技術(shù)。ODBC結構包含了一個(gè)普通的基于SQL的API,它利用對應的驅動(dòng)程序來(lái)開(kāi)發(fā)特定的數據庫程序。該技術(shù)市場(chǎng)巨大,并且對現在的任何數據庫都支持,所以,ODBC仍會(huì )在長(cháng)時(shí)期內使用。(注:不敢茍同)
三、RDO(RemoteDataObjects)
它為ODBC提供了一個(gè)COM的封裝。其目的是簡(jiǎn)化ODBC的開(kāi)發(fā)和在VisualBasic和VBA程序中發(fā)展ODBC。
四、Jet
Jet是安裝在MS Access中的數據庫引擎。Jet支持MS Access本身的MDB數據庫和ODBC。
五、DAO(DataAccessObjects)
它是另一個(gè)基于COM的數據訪(fǎng)問(wèn)API。DAO提供了對Jet和ODBC的封裝。
六、ODBCDirect
ODBCDirect微軟后來(lái)為DAO添加的對ODBC的直接訪(fǎng)問(wèn)。強于通過(guò)Jet對ODBC進(jìn)行支持。
七、OLEDB
這是一種普通和簡(jiǎn)化的基于COM的數據訪(fǎng)問(wèn)規則和API。OLEDB被設計成為獨立于特殊的數據庫后端和底層結構,并且它是微軟最新的數據連接方案。OLE DB Providers可以通過(guò)OLEDB與任何數據存儲
聯(lián)系客服