| title | SQLXML 4.0 Data Access Components | Microsoft Docs | ||||||
|---|---|---|---|---|---|---|---|
| ms.custom | |||||||
| ms.date | 03/14/2017 | ||||||
| ms.prod | sql | ||||||
| ms.prod_service | database-engine, sql-database | ||||||
| ms.component | sqlxml | ||||||
| ms.reviewer | |||||||
| ms.suite | sql | ||||||
| ms.technology | xml | ||||||
| ms.tgt_pltfrm | |||||||
| ms.topic | reference | ||||||
| helpviewer_keywords |
|
||||||
| ms.assetid | 5001e9fd-555c-4332-a57d-4d29a537454a | ||||||
| caps.latest.revision | 27 | ||||||
| author | douglaslMS | ||||||
| ms.author | douglasl | ||||||
| manager | craigg | ||||||
| monikerRange | = azuresqldb-current || >= sql-server-2016 || = sqlallproducts-allversions |
[!INCLUDEappliesto-ss-asdb-xxxx-xxx-md] [!INCLUDEmsCoName] SQLXML 4.0 includes three data providers that can insert XML data into and retrieve XML data from a database in [!INCLUDEssNoVersion]:
-
SQLXMLOLEDB Provider
Exposes SQLXML 4.0 functionality through ActiveX Data Objects (ADO).
-
SQLXML Managed Classes
Expose SQLXML functionality inside the [!INCLUDEmsCoName] .NET Framework. For more information, see SQLXML Managed Classes.
-
SQL Server Native Client (SQLNCLI11)
Exposes SQLXML 4.0 functionality through a new data access technology that extends and compliments current versions of Microsoft Data Access Components (MDAC). SQLNCLI11 provides full support for features introduced in [!INCLUDEssVersion2005]. For more information, see SQL Server Native Client Programming.
SQLXMLOLEDB Provider (SQLXML 4.0)
Describes the SQLXMLOLEDB Provider and illustrates its usage.