更新:2007 年 11 月
System.Data.SqlClient 命名空间是 SQL Server 的 .NET Framework 数据提供程序。
SQL Server 的 .NET Framework 数据提供程序描述了一个类集合,这个类集合用于访问托管空间中的 SQL Server 数据库。使用 可以填充驻留在内存中的 ,该数据集可用于查询和更新数据库。
说明: |
---|
有关使用 .NET Framework 编程时使用此命名空间的概念性信息,请参见 。 警告:ADO.NET 2.0 不支持在 SQL Server 2000 或更低版本的共享内存上执行异步命令。但是,可以强制用 TCP 代替共享内存。可通过在连接字符串中的服务器名称之前添加 tcp: 前缀或使用本地主机来达到此目的。 |
类
类 | 说明 | |
---|---|---|
使您可以用其他源的数据有效批量加载 SQL Server 表。 | ||
定义 实例的数据源中的列与该实例的目标表中的列之间的映射。 | ||
继承自 的 对象的集合。 | ||
表示一组方法,这些方法用于创建 System.Data.SqlClient 提供程序对数据源类的实现的实例。 | ||
提供一个常数列表,该列表与 GetSchema 方法一起使用以检索元数据集合。 | ||
启用用于 SQL Server 的 .NET Framework 数据提供程序,帮助确保用户具有足够的安全级别来访问数据源。 | ||
将某安全操作与自定义安全属性相关联。 | ||
表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。无法继承此类。 | ||
自动生成单表命令,用于将对 所做的更改与关联的 SQL Server 数据库的更改相协调。无法继承此类。 | ||
表示 SQL Server 数据库的一个打开的连接。无法继承此类。 | ||
为创建和管理由 类使用的连接字符串的内容提供了一种简单方法。 | ||
表示用于填充 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。无法继承此类。 | ||
提供一种从 SQL Server 数据库读取行的只进流的方式。无法继承此类。 | ||
基础结构。包括此对象是为了支持应用程序调试。不应直接使用。 | ||
对象表示应用程序和 SQL Server 2005 实例间的查询通知依赖项。应用程序可创建 对象,并为通过 事件处理程序接收通知进行注册。 | ||
收集与 SQL Server 返回的警告或错误有关的信息。 | ||
收集 SQL Server .NET Framework 数据提供程序生成的所有错误。无法继承此类。 | ||
当 SQL Server 返回警告或错误时引发的异常。无法继承此类。 | ||
为 事件提供数据。 | ||
表示传递给通知事件处理程序的参数集。 | ||
表示 的参数,也可以是它到 列的映射。无法继承此类。 | ||
表示与 相关联的参数的集合以及各个参数到 中列的映射。无法继承此类。 | ||
SqlRowsCopiedEventArgs | 表示传递给 SqlRowsCopiedEventHandler 的参数集。 | |
SqlRowUpdatedEventArgs | 为 事件提供数据。 | |
为 事件提供数据。 | ||
表示要在 SQL Server 数据库中处理的 Transact-SQL 事务。无法继承此类。 |
委托
委托 | 说明 | |
---|---|---|
处理当收到与 对象相关联的任何命令的通知时激发的 事件。 | ||
表示将要处理 的 事件的方法。 | ||
SqlRowsCopiedEventHandler | 表示处理 的 事件的方法。 | |
SqlRowUpdatedEventHandler | 表示将要处理 的 事件的方法。 | |
表示将要处理 的 事件的方法。 |
枚举
枚举 | 说明 | |
---|---|---|
指定数据行排序方式。 | ||
按位标志,指定一个或多个与 的实例一起使用的选项。 | ||
此枚举提供有关不同通知的其他信息,这些信息可由依赖项事件处理程序接收。 | ||
指示依赖项事件处理程序所接收的通知的源。 | ||
描述 事件处理程序可通过 参数接收的不同通知类型。 |