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