vb裡的adodc控制元件是什麼啊能不能說詳細點啊

時間 2022-02-01 18:30:12

1樓:

adodc是一個控制元件,adodc只不過是封裝了ado的一些功能而已dim con as new adodb.connectionwith con

. ..open "........."

end with

dim rs as new adodb.recordsetrs.open "select * from table1",con,1,1

set datagrid1.datasource=rs

2樓:匿名使用者

visual basic 中的 ado、dao 和 rdo

在 visual basic 中,可用的資料訪問介面有三種:activex 資料物件(ado)、遠端資料物件(rdo) 和資料訪問物件(dao)。資料訪問介面是一個物件模型,它代表了訪問資料的各個方面。

使用 visual basic,可以在任何應用程式中通過程式設計控制連線、語句生成器和供使用的返回資料。

為什麼在 visual basic 中有三種資料訪問介面呢?因為資料訪問技術總是在不斷進步,而這三種介面的每一種都分別代表了該技術的不同發展階段。最新的是 ado,它是比rdo和 dao 更加簡單,然而更加靈活的物件模型。

對於新工程,應該使用 ado 作為資料訪問介面。

為什麼使用 ado?

ado 是為 microsoft最新和最強大的資料訪問範例 ole db 而設計的,是一個便於使用的應用程式層介面。ole db 為任何資料來源提供了高效能的訪問,這些資料來源包括關係和非關聯式資料庫、電子郵件和檔案系統、文字和圖形、自定義業務物件等等。ado 在關鍵的 internet 方案中使用最少的網路流量,並且在前端和資料來源之間使用最少的層數,所有這些都是為了提供輕量、高效能的介面。

之所以稱為 ado,是用了一個比較熟悉的暗喻,ole 自動化介面。同時 ado 使用了與 dao和 rdo相似的約定和特性,簡化的語義使它更易於學習。

有關的簡要概述,請參閱ole db 提供程式。

有關 ado 的詳細資訊,請參閱 ado 2.0 初步。

dao 和 rdo

為了向後相容性,對於現存的工程,visual basic 將繼續支援 dao 和 rdo。

詳細資訊 有關 rdo 程式設計的詳細資訊,請參閱使用遠端資料物件和 remotedata 控制元件。有關 dao 程式設計的詳細資訊,請參閱對遠端資料庫使用資料訪問物件。也可以在microsoft dao 3.

51中找到完整的 dao 參考。

從 rdo 升級到 ado

如果 ado 能夠提供基於 rdo 的應用程式可用的優點,請考慮升級。有關平臺之間差異的討論以及將基於 rdo 的工程更改為 ado 工程的指南,請參閱ado 與 rdo 和 dao 相比較。有關升級指南,請參閱從 rdo 2.

0 轉換到 ado 2.0。

vb中adodc控制元件不能使用,求解

vb中沒有adodc這個控制元件怎麼辦

3樓:匿名使用者

安裝一下mdac試試,下面是官方地址 http://www.microsoft.

4樓:匿名使用者

這個問題我還沒遇到過,你找找相關問題吧.不好意思啊

VB中的list控制元件是什麼,VB的List1控制元件所有的使用方法

vb的listbox控制元件是用來顯示專案列表的控制元件。listbox 控制元件,listbox 控制元件顯示專案列表,從其中可以選擇一項或多項。如果專案總數超過了可顯示的專案數,就自動在 listbox 控制元件上新增滾動條。使用 additem 或者 removeitem 方法可以新增或者刪除...

VB裡的表示式是什麼意思,vb字串表示式是什麼意思

表示式 就是指有兩個或兩個以上的式子,通過一種或多種運算子連線起來如 a 5 a a 1 a not a if a b 基本上 所有的你都可以理解為 表示式 with語句就是指可以在同一個物件中設定屬性,也就是少打物件名 就好像是一個公式!vb字串表示式是什麼意思 上面這個就是一個字串表示式 vb字...

VB中的IF NOT是什麼意思,VB中「 」是什麼意思?

如果 不 eof 指示當前記錄位置位於 recordset 物件的最後一個記錄之後。if not.then 如果當前記錄不在recordset物件最後一條記錄之後 文件類共創空間 if 是一個語句,not是一個布林運算子號。if語句的一種格式如下 例1 x 100 if x 5 then 這裡你要理...