深入浅出C#2008从入门到提高Step By Step(七)数据访问(4)-DataRow

25 篇文章 0 订阅
作者PeterXu  来源:Blog.CSDN  Blog: http://blog.csdn.net/peterreg/
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/04.aspx

接我的上一篇文章《数据访问(3)-DataTable》,下面我们来分析ADO.NET中重要的一个组成部分DataRow。

1. 简介
 DataRow类    表示DataTable 中的一行数据。
 命名空间      System.Data
 程序集          System.Data(System.Data.dll 中)

2. 常用属性
  HasErrors  获取一个值,该值指示某行是否包含错误。
  ItemArray    通过一个数组来获取或设置此行的所有值。
  RowError    获取或设置行的自定义错误说明。
  RowState   获取与该行和DataRowCollection 的关系相关的当前状态。
  Table           获取该行拥有其架构的DataTable。
  this[DataColumn column]    获取或设置存储在指定的 System.Data.DataColumn 中的数据。
  this[int columnIndex]              获取或设置存储在由索引指定的列中的数据。
  this[string columnName]      获取或设置存储在由名称指定的列中的数据。

3. 常用方法
  ClearErrors()  清除行的错误。
  Delete()     删除DataRow。
  GetChildRows()  获取此DataRow 的子行。
  GetParentRow()  获取此DataRow 的父行。
  SetParentRow()  设置此DataRow 的父行。

4. 备注
  若要创建新的 DataRow,请使用 DataTable 对象的 NewRow 方法。创建新的 DataRow 之后,请使用 Add 方法将新的 DataRow 添加到 DataRowCollection 中。
  可通过调用 DataRowCollection 的 Remove 方法或调用 DataRow 对象的 Delete 方法,从 DataRowCollection 中删除 DataRow。Remove 方法将行从集合中移除。与此相反,Delete 标记要移除的 DataRow。在调用 AcceptChanges 方法时发生实际移除。通过调用 Delete,您可在实际删除行之前以编程方式检查哪些行被标记为移除。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值