資料庫連線的ODBC與ADO技術

2022-07-22 02:33:14 字數 521 閱讀 1426

odbc(open database connectivity,開放資料庫互連)是微軟公司開放服務結構(wosa,windows open services architecture)中有關資料庫的乙個組成部分,它建立了一組規範dao,並提供了一組對資料庫訪問的標準api(應用程式程式設計介面)。這些api利用sql來完成其大部分任務。odbc本身也提供了對sql語言的支援,使用者可以直接將sql語句送給odbc。

ado (activex data objects) 是乙個用於訪問資料來源的com元件。它提供了程式語言和統一資料訪問方式ole db的乙個中間層。允許開發人員編寫訪問資料的**而不用關心資料庫是如何實現的,而只用關心到資料庫的連線。訪問資料庫的時候,關於sql的知識不是必要的,但是特定資料庫支援的sql命令仍可以通過ado中的命令物件來執行。

ole db 是 資料庫嵌入物件,是一套元件物件模型 (com) 介面,可提供對儲存在不同資訊源中的資料進行統一訪問的能力。即:通過這個物件可以對資料庫操作.但他只是資料庫的乙個介面.因為要統一許多介面,它介面也變的複雜繁多,不便於使用.

資料庫 ADO與ODBC的區別

前言 第二次看紅皮書,通觀全域性之後才知道,連線資料庫主要是有ado和odbc兩種方式,下面介紹這兩種方式的區別。正文 定義 ado 站在資料庫連線的高層,怎麼說,在連線資料庫上給了我們乙個很大的便利,不用去擔心資料庫是如何實現的,只需通過我們學習了解過的connection,command,rec...

ADO 資料庫連線

這些天一直在學習ado 資料庫連線,感覺比較複雜,所以一邊學習,一邊使用,一邊做了一些筆記,下面的一些東西就是我總結的一些關於ado 1 導入庫檔案 使用ado前必須在工程的stdafx.h檔案最後用直接引入符號 import引入ado庫檔案,以使編譯器能正確編譯。如下 import c progr...

ADO 資料庫連線

這些天一直在學習ado 1 導入庫檔案 使用ado前必須在工程的stdafx.h檔案最後用直接引入符號 import引入ado庫檔案,以使編譯器能正確編譯。如下 import c program files common files system ado msado15.dll no namespa...