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

步驟 4: 服務(wù)器返回 Recordset(RDS 教程)

您所在的步驟...

?指定在服務(wù)器上調(diào)用的程序,并獲得代理。

 

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

 

?典型情況下通過使用 ADO,服務(wù)器程序從數(shù)據(jù)源獲得 Recordset 對(duì)象。

 

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

 

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

 

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

討論

RDS 將被檢索的 Recordset 對(duì)象轉(zhuǎn)換為可返回客戶端的形式(即整理 Recordset)。實(shí)際的轉(zhuǎn)換形式以及發(fā)送方法取決于服務(wù)器是否位于 Internet、Intranet 或局域網(wǎng)上,或者服務(wù)器是動(dòng)態(tài)鏈接庫(kù)。不過該細(xì)節(jié)并不是關(guān)鍵??傊?,RDS 將 Recordset 返回到客戶端。

在客戶端,Recordset 對(duì)象被返回并賦給本地變量。

Sub RDSTutorial4()

Dim DS as New RDS.DataSpace

Dim RS as New ADODB.Recordset   'Optionally, ADOR.Recordset

Dim DF as Object

Set DF = DS.CreateObject("RDSServer.DataFactory", "http://yourServer")

Set RS = DF.Query("DSN=pubs", "SELECT * FROM authors")

...

下一頁(yè)   步驟 5