Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta macierz porównuje możliwości zaimplementowane przez sterowniki łączące aplikacje z SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics oraz bazą danych SQL w Microsoft Fabric. Nie wskazuje, czy dana funkcja jest dostępna w każdym produkcie lub usłudze bazy danych. Sprawdź powiązaną dokumentację funkcji, aby sprawdzić dostępność produktu.
Zacznij od sterownika do swojego języka programowania i środowiska uruchomieniowego, a następnie sprawdź, czy obsługuje on możliwości wymagane przez Twoją aplikację. Wsparcie sterowników różni się, ponieważ dana funkcja może nie dotyczyć technologii sterownika, może zależeć od innego komponentu lub nie być wdrożona.
Jak odczytać macierz
- Tak , oznacza to, że sterownik obsługuje tę funkcję. Link zawiera dokumentację wspierającą.
- Częściowy oznacza, że sterownik obsługuje tylko scenariusz lub reprezentację opisaną w danej komórce.
- Nie oznacza to, że sterownik nie zapewnia wsparcia na poziomie sterownika dla tej funkcji. Tam, gdzie to możliwe, aplikacje mogą nadal uzyskiwać dostęp do danych poprzez ogólną reprezentację, taką jak dane tekstowe lub binarne.
Kwalifikatory wersji sterownika pojawiają się tylko wtedy, gdy dana funkcja nie jest dostępna we wszystkich obecnie obsługiwanych wersjach. Wybierz powiązaną nazwę sterownika lub wartość wsparcia, aby otworzyć odpowiadającą dokumentację. Jeśli potrzebujesz nieobsługiwanej funkcji, użyj sekcji Request a feature na stronie docelowej sterownika.
Sterowniki .NET
Ważna
Użyj Microsoft.Data.SqlClient do tworzenia nowych aplikacji w środowisku .NET. Kolumny System.Data.SqlClient opisują kompatybilność wyłącznie dla istniejących aplikacji. System.Data.SqlClient nie jest zalecany do nowych projektów. Migruj istniejące aplikacje, stosując Migrację z System.Data.SqlClient do Microsoft. Data.SqlClient.
Pakiet System.Data.SqlClient NuGet obsługuje .NET 8, ale nie wersję .NET 9 lub nowszą. Po zakończeniu wsparcia .NET 8 w listopadzie 2026 roku, pakiet nie będzie miał obsługiwanego runtime .NET.
Sterowniki ODBC, JDBC i OLE DB
Sterowniki PHP, Node.js, Python i Go
1 Sterowniki PHP opierają się na sterowniku Microsoft ODBC dla SQL Server. Użyj wersji sterownika ODBC, która obsługuje tę funkcję.