DataRow对象的常用属性:

HasError——确定行是否包含错误。

Item——通过指定行的列数,读取行内的数据,如Item(2),就是读取第3个数据。

ItemArray——获取或设置行中所有列的值。

RowError——返回一个包含行错误信息的字符串。

RowState——返回DataRowState枚举中的值来表示行的当前状态。

Table——返回DataRow对象所在的DataTable,该行所属的数据表。

DataRow对象的常用方法:

AcceptChanges和RejectChanges——提交和放弃挂起更改。

ClearErrors——清除DataRow中所有的错误。

Delete——Delete方法实际上并不从DataRow表的Row集合中删除该DataRow.当调用DataRow对象的Delete方法时,ADO.NET将该行标记为删除,之后调用SqlDataAdapter对象的Update方法来删除其在数据库中对应的行。

如果希望彻底删除DataRow,可以调用Delete方法,接着再调用它的AccepteChanges方法,还可以使用DataRowCollection对象的Remove方法完成相同的任务。