- 進化過程:ODBC->OLEDB->ADO->ADO.Net
- 在ODBC之前,要通路不同的資料庫就得用不同資料庫的API,是以ODBC應運而生。
- ODBC隻能處理關系型資料庫。
- OLEDB不僅可以處理關系型資料庫,還可以處理非關系型資料庫,比如Excel。
- ADO其實是對OLEDB的一個封裝,更容易使用,底層還是OLEDB的東西。
- ADO.net是.net平台下的,隻能用于sql server;相比與OLEDB來說,性能上要快一些,但如果談到通用性,還是OLEDB好,因為他可用于Oracle,sql server等多種資料庫。