欢迎加我的QQ群:193522571,一起来讨论、交流!

删除DataTable中的数行?

在C#中,如果要删除DataTable中的某一行,大约有以下几种办法:

1。使用DataTable.Rows.Remove(DataRow),或者DataTable.Rows.RemoveAt(index);可以直接删除行

2。datatable.Rows[i].Delete()。

Delete()之后需要

datatable.AccepteChanges()方法确认完全删除,

因为Delete()只是将相应列的状态标志为删除,

还可以通过datatable.RejectChanges()回滚,

使该行取消删除。

posted @ 2016-03-10 16:30  swtool  阅读(197)  评论(0编辑  收藏  举报
欢迎加我的QQ群:193522571,一起来讨论、交流!