Concepts de la programmation SQLXML 4.0

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

SQLXML 3.0 a été proposé comme version Web pour fournir des fonctionnalités XML côté client supplémentaires et des améliorations aux fonctionnalités existantes, telles que les schémas XSD annotés, le chargement XML en masse, la prise en charge des services Web (SOAP) et les codes de mise à jour (updategram).

SQL Server 2005 (9.x) a introduit SQLXML 4.0, qui continue de fournir les mêmes fonctionnalités que SQLXML 3.0 et des mises à jour supplémentaires fournies pour prendre en charge les nouvelles fonctionnalités introduites avec SQL Server 2005 (9.x).

Cette section fournit des informations sur SQLXML 4.0.

SQLXML n’est pas installé dans SQL Server
Décrit comment installer SQLXML 4.0.

Nouveautés de SQLXML 4.0 SP1
Décrit les mises à jour et les améliorations de SQLXML 4.0 et fournit des liens vers les rubriques appropriées de cette documentation.

Utilisation d’ADO pour exécuter des requêtes SQLXML 4.0
Décrit comment utiliser ADO pour les requêtes SQLXML. ADO joue un rôle plus important dans SQLXML 4.0 que dans les versions antérieures.

Prise en charge du type de données XML dans SQLXML 4.0
Décrit la prise en charge du type de données xml ajouté dans SQLXML 4.0.

Configuration requise pour l’exécution des exemples SQLXML
Décrit les spécifications permettant de créer des exemples fonctionnels à partir des exemples SQLXML fournis.

Mise en forme côté client et côté serveur (SQLXML 4.0)
Fournit des informations du type « à propos de » et des comparaisons sur la mise en forme côté client et côté serveur, y compris la commande FOR XML permettant de construire des documents XML.

Schémas XSD annotés dans SQLXML 4.0
Fournit des informations sur l'utilisation des schémas XSD annotés dans SQLXML 4.0. Fournit aussi des informations sur les schémas XDR annotés pour une utilisation dans les applications héritées.

Utilisation des requêtes XPath dans SQLXML 4.0
Décrit comment utiliser un sous-ensemble du langage XPath pour interroger les vues XML créées par un schéma XSD annoté, et fournit des exemples.

Utilisation de codes de mise à jour pour modifier des données dans SQLXML 4.0
Fournit des informations sur les codes de mise à jour (updategram), qui modifient les données d'une base de données en travaillant sur les vues XML fournies par les schémas XSD (ou XDR) annotés.

Chargement en masse de données XML (SQLXML 4.0)
Décrit comment charger en masse XML dans SQLXML 4.0.

Composants d’accès aux données SQLXML 4.0
Documente le fournisseur SQLXMLOLEDB et fournit des liens vers d'autre composants d'accès aux données SQLXML 4.0.

Prise en charge de SQLXML 4.0 pour .NET Framework
Décrit la prise en charge de SQLXML 4.0 pour le .NET Framework.

Mise en cache des modèles, XSL et schémas (SQLXML 4.0)
Décrit les fonctionnalités de mise en cache fournies dans SQLXML pour améliorer les performances.

Considérations relatives à la sécurité SQLXML 4.0
Traite les problèmes de sécurité relatifs à SQLXML 4.0.

Recommandations et limitations de SQLXML 4.0
Répertorie les problèmes à se rappeler lors de l'utilisation de SQLXML 4.0.

Voir aussi

Données XML (SQL Server)