Notiz
Zougrëff op dës Säit erfuerdert Autorisatioun. Dir kënnt probéieren, Iech unzemellen oder Verzeechnesser ze änneren.
Zougrëff op dës Säit erfuerdert Autorisatioun. Dir kënnt probéieren, Verzeechnesser ze änneren.
This matrix compares capabilities implemented by drivers that connect applications to SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics, and SQL database in Microsoft Fabric. It doesn't indicate whether a feature is available in every database product or service. Check the linked feature documentation for product availability.
Start with the driver for your programming language and runtime, and then verify that it supports the capabilities your application requires. Driver support varies because a capability might not apply to the driver technology, might depend on another component, or might not be implemented.
How to read the matrix
- Yes means the driver supports the capability. The link provides supporting documentation.
- Partial means the driver supports only the scenario or representation described in the cell.
- No means the driver doesn't provide driver-level support for the capability. Where applicable, applications might still access data through a generic representation, such as text or binary data.
Driver version qualifiers appear only when a capability isn't available in every currently supported release. Select a linked driver name or support value to open the corresponding documentation. If you need an unsupported capability, use the Request a feature section on the driver's landing page.
.NET drivers
Important
Use Microsoft.Data.SqlClient for new .NET development. The System.Data.SqlClient columns describe compatibility for existing applications only. System.Data.SqlClient isn't recommended for new development. Migrate existing applications by following Migrate from System.Data.SqlClient to Microsoft.Data.SqlClient.
The System.Data.SqlClient NuGet package supports .NET 8, but not .NET 9 or later versions. After .NET 8 reaches end of support in November 2026, the package won't have a supported .NET runtime.
ODBC, JDBC, and OLE DB drivers
PHP, Node.js, Python, and Go drivers
1 The PHP drivers rely on the Microsoft ODBC Driver for SQL Server. Use an ODBC driver version that supports the feature.