使用用于SQL IIS虚拟目录管理实用工具
2007-05-19 09:42:47 来源:WEB开发网XML 文档和文档片段当用 root 参数执行模板或查询时,结果是有单个顶层元素的完整 XML 文档。例如,下列 URL 执行模板:http://IISServer/VirtualRoot/TemplateVirutalName/MyTemplate.xml
下面是一个示例模板文件 (MyTemplate.xml):
<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql">
<sql:query>
SELECT *
FROM Customers
FOR XML AUTO
</sql:query>
</ROOT>
模板中的 标记为结果 XML 文档提供了单个的顶层元素。
可以直接在 URL 中指定查询。在此例中,root 参数指定返回文档中的顶层元素:http://IISServer/VirtualRoot?sql=SELECT * FROM Customers FOR XML AUTO&root=root
如果在写上述查询时不使用 root 参数,将返回一个 XML 文档片段(即缺少单个顶层元素的 XML 文档)。 该片段没有标题信息。例如,下列URL 将返回文档片段:http://IISServer/VirtualRoot?sql=SELECT * FROM Customers FOR XML AUTO
当请求一个 XML 文档时,将返回用以标识文档编码类型的字节顺序标记。字节顺序标记是用以标识 XML 文档编码类型的标准字节顺序。XML分析器使用该字节顺序标记确定文档编码类型(如 Unicode)。例如,字节顺序标记"oxff, 0xfe"将文档标识为 Unicode。默认情况下,分析器假设 UTF-8 为文档编码类型。
当请求 XML 片段时将不返回字节顺序标记,因为字节顺序标记属于 XML 文档标题,而 XML 片段中没有标题。
安全说明 Microsoft SQLXML Web 发行版增强了对此 XML 功能的支持。要使用最新的增强功能,请从 Microsoft Web 站点安装 Microsoft SQLXML 3.0 Service Pack 1。此 Service Pack 附带的文档提供了开发应用程序时应考虑的安全事项的信息。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››使用linux中的quota教程
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››使用jxl生成带动态折线图的excel
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
赞助商链接