資料庫訪問

2022-11-28 05:06:04 字數 1362 閱讀 4523

一、資料庫配置

1、在資料庫節點新增新建嚮導頁,使使用者能夠直觀的一步步建立資料庫。

與2008相比優點:

1) 訪問名稱:可以直接修改名稱(2008只能在節點處修改)

2) 最近連線:比較方便的找到最近使用的資料庫(2008中也有此功能,只是比較隱蔽)

3) 新建連線:2008中需要彈出3個對話方塊(資料來源配置-新增連線-更改資料來源)才能看到此選項,2009只需要彈出1個對話方塊就可以看到此選項,比2009要快捷很多

2、1)sql資料庫的配置與2008基本相同

2)access資料庫:與2008相比,提供工程路徑和磁碟絕對路徑兩種方式,避免資料庫依賴路徑,而導致拷貝工程時無法建立資料庫連線。2008中只提供了了磁碟絕對路徑一種方式。

3)odbc資料庫配置與2008基本相同

3)在資料庫根節點新增了「配置」節點,可以檢視和修改當前配置的資料庫,很方便

二、屬性

在節點屬性視窗中新增了「資料庫」屬性,能夠顯示顯示資料庫表所在資料庫的名稱

三、工作區

在主鍵列前新增了「主鍵」標誌

四、資料庫瀏覽器

1)、更改了「資料庫連線」的「配置連線」對話方塊

將所有的功能通過這個介面都能夠實現。使用更方便。

2)執行環境,工具欄按鈕「資料庫」連線的功能有所改變,2009點選此按鈕彈出的「資料來源配置」對話方塊不但有配置還有檢視的功能。故去掉了2008中工具欄中的「資料庫表」和「表」兩項。

五、資料庫訪問瀏覽器

控制項工具欄新增「配置資料庫訪問文件」按鈕,能夠在執行環境中選擇所需要的資料庫文件

六、資料庫命令

1、newrow命令:2008中不需要更新,直接記入資料庫

2009需要與update命令同時使用,才能記錄資料庫

2、資料庫訪問瀏覽器方法:2008中refrashdata更改為2009中的refreshdb(不知道什麼時候更改的,相容方面可能會有些問題)

七、缺點(或存在的bug)

1、sql資料庫的移植型變差,工程移植到其它機器,因為機器中不存在工程中使用的sql資料庫表並且存在的資料庫名稱不一致,導致開啟工程時會彈出

彈出得次數與工程中使用的資料庫訪問的個數有關

注:如果是在同一臺電腦上,不會出現此對話方塊

2、如果工程中使用的資料庫表在當前機器上不存在(或資料庫伺服器不一致),開啟的資料庫訪問工作區為空白。可通過「配置」重新配置資料庫,如果已經將資料庫匯入本機,資料庫訪問配置還是挺快的,可以直接定位到表(2008沒有此功能)

注:1、開啟配置對話方塊會提示「資料來源錯誤,請重新配置資訊」,確定重新配置即可

2、易控2008中,工程移植到其它機器後,資料庫工作區雖然顯示為前期配置的資訊 ,但資料庫仍是不能用的,也需要重連,但沒有提示資訊提示使用者前期的資料庫已經不能使用。

VC訪問資料庫技術的方法例項

1.odbc 開放資料庫互聯 odbc為使用不同的關聯式資料庫提供了乙個統一的程式設計介面。在安裝不同的資料庫後,需要建立odbc資料來源,2.dao 資料訪問物件3.rdo 遠端資料物件 4.ole db 物件連線與嵌入資料庫資料物件 這裡我說明我使用的兩種方法 odbc和ado。在安裝資料庫首先...

VB公開課使用ADO資料控制項訪問資料庫

2014年5月28日第5節 資訊與機電部 一 教材分析與設計 ado activedataobject 是乙個用於訪問資料來源的元件。它允許開發人員編寫訪問資料的 而不用關心資料庫是如何實現的,只關心資料庫的連線,vb中主要是使用access資料庫。二 教學目標 知識目標 1 熟悉ado資料控制項的...

資料庫種類與資料庫結構

2 網狀結構模型 某醫院醫生 病房和病人之間的聯絡。即每個醫生負責 三個病人,每個病房可住一到四個病人。如果將醫生看成是乙個資料集合,病人和病房分別是另外兩個資料集合,那麼醫生 病人和病房的比例關係就是m n p 即m個醫生,n個病人,p間病房 這種資料結構就是網狀資料結構,它的一般結構模型,記錄r...