ConvertToString 方法 (RDS)
将 Recordset 转换为表示记录集数据的 MIME 字符串。
重要
从 Windows 8 和 Windows Server 2012 开始,Windows 操作系统不再包含 RDS 服务器组件(有关更多详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性实用手册)。 Windows 的未来版本中将移除 RDS 客户端组件。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务。
语法
DataFactory.ConvertToString(Recordset)
参数
DataFactory
一个对象变量,它表示 RDSServer.DataFactory 对象。
Recordset
一个对象变量,它表示 Recordset 对象。
备注
对于 .asp 文件,请使用 ConvertToString 将 Recordset 嵌入到服务器上生成的 HTML 页中,以将其传输到客户端计算机。
ConvertToString 首先将 Recordset 加载到“光标服务”表中,然后生成 MIME 格式的流。
在客户端上,远程数据服务可以将 MIME 字符串转换回功能齐全的 Recordset。 它适用于处理少于 400 行的数据,每行的字节宽度不超过 1024 字节。 不应将其用于通过 HTTP 流式处理 BLOB 数据和大型结果集。 不对字符串执行传输压缩,因此与远程数据服务定义和部署为其本机传输协议格式的传输优化表图格式相比,非常大的数据集将需要相当长的时间通过 HTTP 传输。
注意
如果使用活动服务器页面在客户端 HTML 页中嵌入生成的 MIME 字符串,请注意,低于 2.0 版的 VBScript 版本将字符串的大小限制为 32K。 如果超出此限制,则返回错误。 通过 .asp 文件使用 MIME 嵌入时,使查询范围保持相对较小。 若要解决此问题,请从 Microsoft Windows 脚本技术网站下载最新版本的 VBScript。