步骤 4:服务器返回记录集(RDS 教程)

重要

从 Windows 8 和 Windows Server 2012 开始,Windows 操作系统不再包含 RDS 服务器组件(有关更多详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性实用手册)。 Windows 的未来版本中将移除 RDS 客户端组件。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务

RDS 将检索到的 Recordset 对象转换为可以发送回客户端的窗体(也就是说,它将封送该 Recordset)。 转换的确切形式及其发送方式取决于服务器是位于 Internet 还是位于Intranet(局域网),或者服务器是否是一个动态链接库。 但是,此详细信息并不重要;重要的是 RDS 会将 Recordset 发送回客户端。

在客户端上,返回一个 Recordset 对象并将其分配给局部变量。

Sub RDSTutorial4()  
   Dim DS as New RDS.DataSpace  
   Dim RS as ADODB.Recordset  
   Dim DF as Object  
   Set DF = DS.CreateObject("RDSServer.DataFactory", "https://yourServer")  
   Set RS = DF.Query("DSN=Pubs", "SELECT * FROM Authors")  
...  

另请参阅

步骤 5:DataControl 变为可用(RDS 教程)
RDS 教程 (VBScript)