对于新的 SQL Server 应用程序,请使用 Microsoft.Data.SqlClient NuGet 包。 有关可运行的 C# 和Visual Basic示例,请参阅 ADO.NET代码示例。 有关当前提供程序文档,请参阅 Microsoft SqlClient Data Provider for SQL Server。
本部分介绍通过Microsoft.Data.SqlClient公开的SQL Server特性和行为。 提供程序通过表格式数据流(TDS)协议直接与SQL Server通信。
某些 .NET Framework 集成(包括 LINQ to SQL 和 SQL Server 公共语言运行时(CLR)上下文连接)仍需要 System.Data.SqlClient。 相关文章介绍了这些服务提供商要求。
本节内容
SQL Server 数据类型和 ADO.NET
介绍如何使用 SQL Server 数据类型以及它们如何与 .NET Framework 数据类型交互。
SQL Server 二进制和大值数据
介绍如何在 SQL Server 中使用大值数据。
ADO.NET 中的 SQL Server 数据操作
介绍如何使用 SQL Server 中的数据。 包含有关大容量复制操作、MARS、异步操作和表值参数的部分。
SQL Server 功能和 ADO.NET
介绍对 ADO.NET 应用程序开发人员而言有用的 SQL Server 功能。
LINQ 到 SQL
介绍创建 LINQ to SQL 应用程序所需的基本构建基块、过程和技术。
有关 SQL Server 数据库引擎的完整文档,请参阅 SQL Server 技术文档。