Chinaunix首页 | 论坛 | 博客
  • 博客访问: 111331
  • 博文数量: 48
  • 博客积分: 2210
  • 博客等级: 大尉
  • 技术积分: 540
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-16 17:59
文章分类

全部博文(48)

文章存档

2010年(1)

2009年(15)

2008年(32)

我的朋友

分类: C/C++

2009-02-12 01:40:17

System.Data 命名空间

更新:2007 年 11 月

System.Data 命名空间提供对表示 ADO.NET 结构的类的访问。通过 ADO.NET,可以生成可有效管理多个数据源的数据的组件。

在断开连接(如 Internet)的情况下,ADO.NET 提供请求、更新和协调多层系统中的数据的工具。ADO.NET 结构还实现在客户端应用程序中,如 Windows 窗体,或 ASP.NET 创建的 HTML 页。

ADO.NET 结构的核心是 类。每个 都可以包含多个 对象,而每个 都包含单个数据源(如 SQL Server)的数据。

每个 都包含一个 -- 对象的集合,该集合确定每个 的架构。 属性确定 保存的数据的类型。使用 属性可以进一步确保数据完整性。使用 属性可以构造计算列。

如果 参与同另一个 的父/子关系,则通过将 添加到 对象的 来构造该关系。添加此关系后,将根据构造函数的参数设置自动创建 确保列中包含的值唯一。 确定更改或删除主键值时将对子行或子列执行的操作。

通过使用 命名空间(用于 SQL Server 的 .NET Framework 数据提供程序)、 命名空间(用 ODBC 的 .NET Framework 数据提供程序)、 命名空间(用于 OLE DB 的 .NET Framework 数据提供程序)或 命名空间(用于 Oracle 的 .NET Framework 数据提供程序),可以访问数据源从而用于 。每个 .NET Framework 数据提供程序都有相应的 DataAdapter,可用作数据源和 之间的桥梁。

  说明
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示可在一个或多个 对象上强制的约束。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 的约束的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在尝试执行违反约束的操作时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 中列的架构。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 事件提供数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 对象的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示使用 ADO.NET 组件发生错误时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示两个 对象之间的父/子关系。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示此 对象的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 中的一行数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 基础结构。DataRowBuilder 类型支持 .NET Framework 基础结构,并且不应直接从代码中使用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 事件提供数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 的行的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 返回 类的单一实例。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 通过使用基于值的比较来比较两个 对象是否等值。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 定义 类的扩展方法。这是一个静态类。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 的自定义视图。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示数据在内存中的缓存。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 该成员支持 .NET Framework 结构,不应从代码直接使用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 已过时。用说明来标记属性、事件或扩展程序。可视化设计器在引用成员时可显示该说明。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示内存中数据的一个表。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 方法提供数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 的表的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 定义 类的扩展方法。 是静态类。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 方法提供数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 以一个或多个只读、只进结果集的形式获取一个或多个 对象的内容。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示用于排序、筛选、搜索、编辑和导航的 的可绑定数据的自定义视图。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 包含 中每个 的默认
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示从 创建的 DataView 的 的默认设置。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 包含 中每个 对象的只读集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif DBConcurrencyException 在插入、更新或删除操作过程中当受影响的行数等于零时由 引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示尝试在已删除的 上执行操作时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在 — 相关对象添加操作的过程中,遇到重复的数据库对象名称时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示命令编译过程中发生的错误;当无法生成命令树来表示命名文本时。
ax3wd0k9.pubclass(zh-cn,VS.90).gif EntityCommandExecutionException 表示当基础存储提供程序未能执行指定的命令时发生的错误。此异常通常包装一个提供程序特定的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示 EntityClient 命名空间中发生的与 Entity Framework 相关的错误。EntityExceptionEntityClient 引发的所有 Entity Framework 异常的基类。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 提供对作为实体类型实例的对象的持久引用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示作为 一部分的键名称和值对。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示分析 Entity SQL 命令文本时出现的错误。违反语法或语义规则时,引发此异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示从 LINQ to DataSet 查询返回的 对象的集合。此 API 支持 .NET Framework 基础结构,但不应在代码中直接使用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示从查询返回的 对象的集合。此 API 支持 .NET Framework 基础结构,但不应在代码中直接使用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 包含数据行集合类的扩展方法。此 API 支持 .NET Framework 基础结构,但不应在代码中直接使用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示无法计算 属性时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 事件提供数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示删除或更新某个值或行时,对主键/外键关系中一组列强制进行的操作限制。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在 事件中调用 方法时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 提供用于创建集合的基本功能。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 引发来指示命令目录树无效的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在不正确地尝试创建或访问关系时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在尝试将包含无效 添加到 中时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 当映射相关服务请求失败时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif MergeFailedEventArgs 在目标和源 DataRow 具有相同的主键值,且将 属性设置为“真”时发生。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 当元数据相关服务请求失败时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在尝试访问没有主键的表中的行时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在尝试将空值插入 设置为 false 的列中时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 当对象不存在时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 当用户中止正在执行的某操作时,将引发此异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif OptimisticConcurrencyException 开放式并发冲突发生时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 此 API 支持 .NET Framework 基础结构,但不应在代码中直接使用。表示从查询返回的经过排序的 对象的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示可以添加到 的属性的集合。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 基础数据提供程序与 Entity Framework 不兼容时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在尝试更改只读列的值时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示尝试在不位于 中的 上执行操作时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 为 .NET Framework 数据提供程序的状态更改事件提供数据。
ax3wd0k9.pubclass(zh-cn,VS.90).gif StatementCompletedEventArgs 事件提供附加信息。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 在用户访问 DBNull 值时,强类型 引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在 属性包含语法错误时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 已过时。用于创建强类型
ax3wd0k9.pubclass(zh-cn,VS.90).gif 在生成强类型 时发生名称冲突的情况下引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 此类型用作通过 Visual Studio 和 XSD.exe .NET Framework 工具生成的类型化 对象的基类,不应从代码中直接使用。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 包含 类的扩展方法。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示对一组列的限制,列中的所有值必须是唯一的。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 对对象实例的修改无法保持到数据源时引发的异常。
ax3wd0k9.pubclass(zh-cn,VS.90).gif 表示在尝试返回已经删除的 版本时引发的异常。
阅读(1678) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~