1樓:匿名使用者
1 利用odbc可以統一foxpro、access或oracle資料庫的方式處理.
2 應用程式要訪問一個資料庫,首先必須用odbc管理器註冊一個資料來源,管理器根據資料來源提供的資料庫位置、資料庫型別及odbc驅動程式等資訊,建立起odbc與具體資料庫的聯絡。這樣,只要應用程式將資料來源名提供給odbc,odbc就能建立起與相應資料庫的連線。
3 以microsoft access為例,如果在c:\myfile\資料夾裡建立了一個名為myexample.mdb的資料庫檔案,其註冊步驟如下:
在控制面板裡找到“odbc資料來源”圖示,開啟資料來源管理器的互動介面;
筆者建立的資料庫檔案是供本機上的使用者使用的,所以這裡選擇“使用者 dsn”;
然後按下“新增”按鈕,在彈出的資料來源管理器對話方塊裡,為自己所要建立的資料來源選擇一個驅動程式,本文的資料庫檔案是用microsoft access建立的,所以要選擇“microsoft access driver (*.mdb)”;
按“完成”按鈕後,進入一個標題為“odbc microsoft access 安裝”的介面,在其中設定“資料來源名”為“mydatasource”,選取資料庫檔案 “c:\myfile\myexample.mdb”,然後確定即可。
這樣我們就完成了一個簡單的odbc資料來源的註冊。當然,在以上的步驟中,使用者可以根據自己的不同需要,設定不同的選項。
2樓:
open database connectivity開放式資料庫互聯。
關於他有什麼用,專業的回答比較晦澀。
簡單說就是他一箇中間層,你開發的軟體連上他,他連上資料來源(也就是資料庫)。這個資料庫是access,還是sql server的,或者是oracle的,只要在odbc裡設定就行了。這樣odbc隔離了資料庫的實現細節,解放了軟體開發者,而不用再掉入具體資料庫的實現細節裡了。
在方便了軟體開發的同時,也方便了軟體系統的升級。
3樓:匿名使用者
簡單的說就是提供資料
資料庫和odbc 資料來源有什麼區別
4樓:匿名使用者
區別很簡單:資料
庫是一個更大的概念,odbc資料來源是支援odbc連線標準的數專據庫。
一種資料庫可以是屬odbc資料來源,但是不是每種資料庫都是odbc資料來源。比如有些高校自己開發的資料庫,由於資源、人力有限,就不一定支援odbc標準,就不是odbc資料來源。
VB連線MySQL資料庫報錯未發現資料來源名稱且未指定預設驅動程式求解感謝!!MySQL是8 0版本的
平淡季節 我來告訴你吧 別管你係統是64還是32 你用vb就要裝32的mysql connector odbc noinstall 8.0.17 win32 我是裝了這個就不報資料來源錯了 但是。開始報這個了 mysql odbc 8.0 a driver bad handshake cn.open...
誰能告訴我資料庫與資料來源具體有什麼區別
鍾離興劉酉 資料庫可以理解為一個倉庫,存放資料的地方。在資料庫裡存放著表,每張表用來存放一些資料。資料來源,是一個指代概念,是資料 的地方,可以是常規資料庫,也可以指網路上某個資料 也可以是本地文字文件。一般理解上,資料來源指代的範圍比資料庫更廣。相同點是,可以從中獲取或返回資料。 尾潔猶嫻 資料庫...
執行vba連線資料庫時報未發現資料來源名稱並且未指定預設驅動,odbc管理其中沒有excel驅動
萬年金剛鑽 看到excel在使用者dns是存在的。不知道你vb連線資料庫的語句是怎樣寫的呢?能不能示例一下?vb 連線資料庫 一直提示 未發現資料來源名稱並且未指定預設驅動程式 錯誤,以下 你參考一下吧 dim rs as adodb.recordsetset rs new adodb.record...