您的位置:首页 > 其它

System.Data 命名空间里类的摘要(未完)

2020-05-07 04:24 411 查看

DataSet:表示数据在内存中的缓存。

DataSet 可以当作 在内存里 数据库。

线程安全 :该类型对于多线程读操作是安全的。您必须使任何写操作同步。



DataView :表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图。

DataView 的一个主要功能是允许数据与 Windows 窗体和 Web 窗体绑定。

另外,可自定义 DataView 来表示 DataTable 中数据的子集。该功能用于将两个控件与同一个 DataTable 绑定,但显示数据的不同版本。例如,一个控件可与显示表中所有行的 DataView 绑定,而另一个控件可配置为只显示已从 DataTable 中删除的行。


DataTableCollection :表示 DataSet 的表的集合。

DataTableCollection 包含特定 DataSet 的所有 DataTable 对象。若要访问 DataSetDataTableCollection,请使用 Tables 属性。

DataTableCollection 使用诸如 AddClearRemove 之类的方法管理集合中的项目。

使用 Contains 方法确定集合中是否有特定表(由索引或名称指定)。

若要从一个表浏览到另一个表,请使用 DataTableChildRelationsParentRelations 属性来访问它的 DataRelation 对象的集合。还可使用 Relations 属性浏览给定的 DataSet 集合中 DataTables 的父/子关系。



DataTable :表示内存中数据的一个表。

当访问 DataTable 对象时,注意它们是按条件区分大小写的。

DataTable 并不直属于 DataSet ,DataTable 直属于 DataTableCollection 。
DataTableCollection  才直属于 DataSet 。


DataRowCollection :表示 DataTable 的行的集合。

DataColumnCollection 定义表的架构时,DataRowCollection 中包含表的实际数据,在该表中,DataRowCollection 中的每个 DataRow 表示单行。

您可通过调用 AddRemove 方法,从 DataRowCollection 中插入和删除 DataRow 对象。您还可通过调用 Find 方法搜索在主键列中包含特定值的 DataRow 对象,也可通过调用 Contains 方法在基于字符的数据中搜索单个单词或词组。


DataRow : 表示 DataTable 中的一行数据。

使用 DataRow 对象及其属性和方法检索、评估、插入、删除和更新 DataTable 中的值。

DataRow 并不直属于 DataTable ,DataRow 直属于 DataRowCollection 。
DataRowCollection  才直属于 DataTable 。


DataColumn :表示 DataTable 中列的架构。

DataColumn 是用于创建 DataTable 的架构的基本构造块。通过向 DataColumnCollection 中添加一个或多个 DataColumn 对象来生成这个架构。有关更多信息,请参见<?XML:NAMESPACE PREFIX = MSHELP />。

每个 DataColumn 都有 DataType 属性,该属性确定 DataColumn 所包含的数据的种类。例如,可以将数据类型限制为整数、字符串或小数。由于 DataTable 所包含的数据通常合并回其原始数据源,因此必须使数据类型与数据源中的数据类型匹配。有关更多信息,请参见。

转载于:https://www.cnblogs.com/GameXG/archive/2005/06/15/175153.html

YUSHUTAO2000 原创文章 0获赞 0访问量 153 关注 私信
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐