本节描述 SQL Server .NET Framework 数据提供程序特定的功能和行为。
通过 SQL Server .NET Framework 数据提供程序,可以使用自己的内部协议访问 SQL Server 7.0 版或更高版本的数据库。该数据提供程序设计的功能与 OLE DB、ODBC 和 Oracle 的 .NET Framework 数据提供程序的功能类似。
要使用 SQL Server .NET Framework 数据提供程序,应用程序必须引用 System.Data.SqlClient 命名空间。
描述如何枚举 SQL Server 2000 以及更高版本的活动实例。
描述 SQL Server .NET 数据提供程序的批量复制功能。
描述 System.Transactions 与 SQL Server 2005 集成,以使用分布式事务。
描述使用 System.Data.SqlTypes 的新功能。
描述结果集中的当前数据在基础数据库中更改时,.NET Framework 应用程序如何请求通知。
描述如果每个 SqlDataReader 实例均从独立的命令启动,如何在一个连接上打开多个 SqlDataReader。
描述如何创建用户定义类型 (UDT) 以及如何使用 UDT 数据。
描述 SQL Server 2005 中如何支持 varchar、nvarchar、varbinary 和 xml 数据类型。
描述对快照隔离的支持,快照隔离是 SQL Server 2005 的行版本化机制,旨在通过存储数据的版本来减少阻碍情况,一个应用程序可以在另一个应用程序在事务内修改相同数据时读取存储的数据版本。
描述 SQL Server 2005 中新的数据库镜像功能。
描述 SQL Server .NET Framework 数据提供程序中对运行库统计信息的支持。
描述如何使用从 SQL Server 检索的 XML 数据。
描述如何使用 API 执行异步数据库操作,该 API 在 .NET Framework 所使用的异步模型之后建模。
描述连接池如何提高数据库应用程序的性能和可伸缩性。
介绍 ADO.NET 中的新增功能。
提供对 ADO.NET 设计和组件的介绍。
描述使用 ADO.NET 时的安全编码方法。
描述如何创建和使用 DataSets、类型化 DataSets、DataTables 和 DataViews。
描述如何连接到数据源并检索数据,包括 DataReaders 和 DataAdapters。
描述如何修改数据库中的数据以及如何使用事务。
描述 Oracle .NET Framework 数据提供程序特定的功能和行为。
描述如何从 SQL Server 2005 的公共语言运行库 (CLR) 数据库对象中访问数据。
描述用于在 ADO.NET 中编写与提供程序无关的代码的一般类。
描述如何使用 ADO.NET 的各种通用功能。
提供与 ADO.NET 有关的其他联机信息的链接。