您的位置:首页 > 其它

数据表DataTable对象的常用属性及常用方法

2010-11-21 23:32 260 查看
数据集的核心对象是数据表(DataTable),这也是数据集保存数据的地方。数据表和数据库中的表很相似。建立数据表先定义列,然后才可以加入记录列。

数据表的常用属性:

CaseSensitive——表明表中的字符串比较是否区分大小写。默认的值为false

ChildRelations——返回DataTable的子关系(DataRelationCollection)的集合

Columns——返回属于这个表的列的集合

Constraints——获得表约束的集合(ConstraintCollection)

DataSet——获得包含这个表的DataSet

DefaultView——获得表的自定义视图,它可能包含已过滤的视图或游标位置

MinimumCapacity——获得或设置表中行的初始数目(默认为25)

ParentRelations——获得这个DataTable上的父关系的集合

PrimaryKey——获得或设置作为数据表主键的列数组

Rows——返回属于这个表的行集合

TableName——获得或设置表的名称。这个属性还可以被指定为构造函数的参数

数据表的方法:

AcceptChanges——提交对该表的所有修改

NewRow——添加一个新的DataRow

数据表中的每个DataTable对象都表示一个从数据库中检索到的表,也可以使用代码创建表对象,以下代码演示创建一个表为“BookInfo”的方法:

DataTable table=new DataTable("BookInfo");

将其添加到数据集中,代码如下:

DataSet ds=new DataSet();

DataTalbe table=ds.Tables.Add("BookInfo");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: