获取DataTable 删除行的数据

在DataTable 中通过

DataTable dtGetChange = dt.GetChanges(); 获取被修改的列,如果在dtGetChange某几行的RowState 为Delete那么,那么在获取被删除行数据就会报错,如:“不能通过已删除的行访问该行的信息”。

对于此问题有2种方式

1,调用dtGetChange.Rows[i].RejectChanges(); 方法,回滚被删除的操作。

2,drChange[“ColumnName”, DataRowVersion.Original].ToString(); 来获取某列的值。

http://74229.com/?p=27

posted @ 2012-03-05 16:22  吉桂昕  阅读(733)  评论(0编辑  收藏  举报