SQL Server e ADO.NET

Per le nuove applicazioni SQL Server, usare il pacchetto NuGet Microsoft.Data.SqlClient. Per esempi eseguibili in C# e Visual Basic, vedere esempi di codice ADO.NET. Per la documentazione del provider corrente, vedere Microsoft SqlClient provider di dati for SQL Server.

Questa sezione descrive SQL Server funzionalità e comportamenti esposti tramite Microsoft.Data.SqlClient. Il provider comunica direttamente con SQL Server tramite il protocollo TDS (Tabular Data Stream).

Alcune integrazioni di .NET Framework, tra cui LINQ to SQL e connessioni di contesto CLR di SQL Server, richiedono comunque System.Data.SqlClient. Gli articoli pertinenti illustrano questi requisiti del provider.

In questa sezione

Tipi di dati e ADO.NET di SQL Server
Viene descritto come usare i tipi di dati di SQL Server e come interagiscono con i tipi di dati .NET Framework.

Dati binari e Large-Value di SQL Server
Viene descritto come usare dati di grandi dimensioni in SQL Server.

Operazioni dei dati di SQL Server in ADO.NET
Viene descritto come usare i dati in SQL Server. Contiene sezioni sulle operazioni di copia bulk, MARS, operazioni asincrone e parametri con valori di tabella.

Funzionalità e ADO.NET di SQL Server
Vengono descritte le funzionalità di SQL Server utili per gli sviluppatori di applicazioni ADO.NET.

LINQ to SQL
Descrive i blocchi predefiniti, i processi e le tecniche di base necessari per la creazione di applicazioni LINQ to SQL.

Per la documentazione completa del motore di database di SQL Server, vedere la documentazione tecnica di SQL Server.

Vedere anche