為什麼要建立ODBC資料來源

2021-10-02 10:20:59 字數 775 閱讀 7846

今兒,在敲第二個例項之前,大致瀏覽了一下整個章節,產生了一些小疑惑。即odbc資料來源是什麼?dsn又是什麼?為什麼要建立odbc資料來源呢?

odbc即 open database  connection(開放資料庫互連) 的簡稱,它是乙個應用程式的介面,是微軟公司開放服務結構中有關資料庫的乙個組成部分,主要用於提供資料庫的編寫應用程式的能力。

odbc也提供了sql語句的支援,使用者可以通過odbc提供的api介面來使用和排程odbc驅動程式,然後odbc驅動程式通過sql語言與資料庫管理系統進行聯絡。

dsn表示 data source name (資料來源名稱),是一種資料結構,它包含有關開啟資料庫連線驅動程式連線到資料庫所需的特定資料庫的資訊。

設定它的目的是便於應用程式訪問資料,只要為某個資料庫設定了相應的dsn,應用程式就不必理會該資料庫儲存的位置和驅動程式,可以按dsn直接訪問資料庫。 沒有dsn的連線需要在程式中指定所有必要的資訊。

dsn的三種型別:

利用odbc可以統一access資料庫的方式處理

應用程式要訪問乙個資料庫,首先必須用odbc管理器註冊乙個資料來源,管理器根據資料來源提供的資料庫位置、資料庫型別及odbc驅動程式等資訊,建立起odbc與具體資料庫的聯絡。這樣,只要應用程式將資料來源名提供給odbc,odbc就能建立起與相應資料庫的連線。

雖然這幾個小問題是基礎的不能再基礎的概念性問題,但是我個人認為這是乙個小小學習方法,在詳細看本章節中的內容之前,大致瀏覽一下,然後丟擲一些問題,哪怕這些問題特別特別簡單,但是當你帶著這些問題再去看內容的時候,你會發現自己真的會收穫很多很多……♥

建立ODBC 資料來源

建立odbc 資料來源 odbc 連線在系統控制面板中配置。可以對任何已安裝odbc 驅動程式的資料來源建立odbc 連線。visual c 6.0 或更高版本附帶了用於文字檔案 access foxpro paradox dbase excel sql server 和oracle 的驅動程式。建...

ODBC資料來源

一組資料的位置,可以使用 odbc 驅動程式訪問該位置。也是一種儲存的定義,包含 odbc 應用程式連線到 資料來源所需的全部連線資訊。odbc open database connectivity,開放資料庫互連 是微軟公司開放服務結構 wosa,windows open services arc...

搞定C 建立ODBC資料來源

你觀察就可以發現用windows控制面板的工具 建立odbc 資料來源就是在登錄檔中 建立相應的值。下面的函式可以 建立sql server的 odbc 資料來源!可以自己觀察登錄檔,修改一部分值!註冊 odbc 資料來源 odbc 資料來源名稱,這裡要與sql server資料庫名保持一致 sql...