SQLXML 4.0 编程概念

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例

SQLXML 3.0 作为 Web 版本提供,以提供附加客户端 XML 功能和现有功能的增强功能,例如带批注的 XSD 架构、XML 大容量加载、Web 服务 (SOAP) 支持和 updategram。

SQL Server 2005 (9.x) 引入了 SQLXML 4.0,它继续提供与 SQLXML 3.0 相同的功能,以及提供的其他更新,以适应 SQL Server 2005 (9.x) 引入的新功能。

本部分提供有关 SQLXML 4.0 的信息。

SQL Server 中未安装 SQLXML
说明如何安装 SQLXML 4.0。

SQLXML 4.0 SP1 中的新增功能
介绍 SQLXML 4.0 中的更新和增强功能,并提供指向本文档中相关主题的链接。

使用 ADO 执行 SQLXML 4.0 查询
介绍如何将 ADO 用于 SQLXML 查询。 相对以前版本而言,ADO 在 SQLXML 4.0 中更为重要。

SQLXML 4.0 中的 xml 数据类型支持
介绍对 SQLXML 4.0 中新增的 xml 数据类型的支持。

运行 SQLXML 示例的要求
介绍从所提供的 SQLXML 示例创建工作示例的要求。

客户端与服务器端格式 (SQLXML 4.0)
提供有关客户端和服务器端格式设置的信息以及二者的比较,包括用于构造 XML 文档的 FOR XML 命令。

SQLXML 4.0 中的带批注的 XSD 架构
提供有关使用 SQLXML 4.0 中带批注的 XSD 架构的信息。 同时提供有关用于早期应用程序的带批注 XDR 架构的信息。

在 SQLXML 4.0 中使用 XPath 查询
介绍如何使用 XPath 语言的子集查询由带批注的 XSD 架构创建的 XML 视图,并提供了示例。

使用 Updategram 修改 SQLXML 4.0 中的数据
提供有关 updategram 的信息,它通过处理由带批注的 XSD(或 XDR)架构提供的 XML 视图来修改数据库中的数据。

对 XML 数据执行大容量加载 (SQLXML 4.0)
介绍如何在 SQLXML 4.0 中大容量加载 XML。

SQLXML 4.0 数据访问组件
提供 SQLXMLOLEDB 访问接口的说明,并提供指向其他 SQLXML 4.0 数据访问组件的链接。

SQLXML 4.0 .NET Framework 支持
介绍 SQLXML 4.0 对 .NET Framework 的支持。

缓存模板、XSL 和架构 (SQLXML 4.0)
介绍在 SQLXML 中提供的用于提高性能的缓存功能。

SQLXML 4.0 安全注意事项
讨论与 SQLXML 4.0 相关的安全问题。

SQLXML 4.0 的准则和限制
列出使用 SQLXML 4.0 时要记住的问题。

另请参阅

XML 数据 (SQL Server)