資料庫 ADO與ODBC的區別

2021-09-26 18:30:15 字數 432 閱讀 2939

【前言】

第二次看紅皮書,通觀全域性之後才知道,連線資料庫主要是有ado和odbc兩種方式,下面介紹這兩種方式的區別。

【正文】

定義:

ado:

站在資料庫連線的高層,怎麼說,在連線資料庫上給了我們乙個很大的便利,不用去擔心資料庫是如何實現的,只需通過我們學習了解過的connection,command,recordset等一些和資料庫連線相關的物件,通過編寫**來實現資料庫的連線。

odbc:

odbc也就是開放資料庫互連,使用的過程中,odbc相當於把api函式做乙個封裝,拿過來直接用,形成統一的介面,當sql語句進入介面後,驅動器管理程式通過辨別將它們分別對應的進入各自的driver(驅動器)。

連線方式:

請參考這篇部落格

【結尾】

感謝你的閱讀~

ODBC與ADO的區別

odbc open database connection,開放式資料互連 是訪問資料庫的乙個統一介面標準,它允許開發人員使用odbc api 應用程式介面 來訪問多種不同的資料來源,並執行資料操作。當使用應用程式時,應用程式首先通過使用odbc api與驅動管理器進行通訊,odbc api由一組o...

ODBC與ADO的區別

odbc 要了解odbc是什麼?在連線資料庫時,由於資料庫種類繁多,各種資料庫連線有不同的需求,而資料庫連線主要依靠各種api函式來進行連線。而odbc就是將這些api函式封裝起來形成統一的介面,當sql語句進入介面後,驅動器管理程式通過辨別將它們分別對應的進入各自的驅動器 driver 由驅動器來...

資料庫連線的ODBC與ADO技術

odbc open database connectivity,開放資料庫互連 是微軟公司開放服務結構 wosa,windows open services architecture 中有關資料庫的乙個組成部分,它建立了一組規範dao,並提供了一組對資料庫訪問的標準api 應用程式程式設計介面 這些...