步骤 4: 服务器返回 Recordset(RDS 教程)

您所在的步骤...

?指定在服务器上调用的程序,并获得代理。

 

?调用服务器程序,将参数传递给表明数据源和所发命令的服务器程序。

 

?典型情况下通过使用 ADO,服务器程序从数据源获得 Recordset 对象。

 

?服务器程序将最终的 Recordset 对象返回客户端应用程序。

 

?在客户端,可选择将 Recordset 对象设置为可视控件易于使用的形式。

 

?将对 Recordset 对象的更改返回服务器并用于数据源的更新。

讨论

RDS 将被检索的 Recordset 对象转换为可返回客户端的形式(即整理 Recordset)。实际的转换形式以及发送方法取决于服务器是否位于 InternetIntranet 或局域网上,或者服务器是动态链接库。不过该细节并不是关键。总之,RDS 将 Recordset 返回到客户端。

在客户端,Recordset 对象被返回并赋给本地变量。

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")

...

下一页   步骤 5