此頁(yè)沒有內(nèi)容條目
內(nèi)容

RDS 教程

本教程講述如何使用 RDS 編程模型對(duì)數(shù)據(jù)源進(jìn)行查詢和更新。首先說(shuō)明的是完成此項(xiàng)任務(wù)的必要步驟,然后使用以 ADO for Windows Foundation Classes (ADO/WFC) 為特征的 Microsoft? Visual Basic? Scripting Edition 以及 Microsoft? Visual J++? 重復(fù)教程。

本教程使用了不同的語(yǔ)言代碼,這基于以下兩個(gè)原因:

?假設(shè) RDS 文檔的讀者使用 Visual Basic 編碼。這樣使得文檔對(duì) Visual Basic 編程人員十分方便,但對(duì)于使用其他語(yǔ)言的編程人員則沒有多少用處。

 

?如果您對(duì)特定的 RDS 功能不十分熟悉,但對(duì)于其他語(yǔ)言有所了解,那么可以通過(guò)在其他語(yǔ)言中尋求相同的功能來(lái)達(dá)到目的。

關(guān)于教程的說(shuō)明方法

本教程基于 RDS 編程模型,對(duì)該模型的每一個(gè)步驟都進(jìn)行了分別的討論,并在每個(gè)步驟的講述中使用了 Visual Basic 代碼段。

使用其他語(yǔ)言重復(fù)代碼范例的討論較少。給定編程語(yǔ)言教程中的每個(gè)步驟,均以編程模型和描述性教程中的相應(yīng)步驟加以注明。請(qǐng)使用步驟標(biāo)號(hào)來(lái)參考在描述性教程中的有關(guān)討論。

RDS 編程模型說(shuō)明如下,在使用教程時(shí)可將其作為參考路線圖。

RDS 對(duì)象編程模型

?指定在服務(wù)器上調(diào)用的程序,并得到從客戶端引用該程序的途徑(代理)。

 

?調(diào)用服務(wù)器程序,將參數(shù)傳遞給標(biāo)識(shí)數(shù)據(jù)源和所發(fā)命令的服務(wù)器程序。

 

?一般是通過(guò)使用 ADO,服務(wù)器程序從數(shù)據(jù)源獲得 coRecordset 對(duì)象??蛇x擇在服務(wù)器上處理 Rerdset 對(duì)象。

 

?服務(wù)器程序?qū)⒆罱K的 Recordset 對(duì)象返回客戶端應(yīng)用程序。

 

?在客戶端,可選擇將 Recordset 對(duì)象置為易于可視控件使用的形式。

 

?Recordset 對(duì)象的更改返回服務(wù)器并用于更新數(shù)據(jù)源。

下一頁(yè)   步驟 1