如何进行两个 datatable 的数据比较?

孤剑 2007-02-08 11:48:48
这几天做一个项目需要用到这个东西,自己考虑了一下,最直接的方法就是 dt.Rows[i][j] 的单元一个一个比较;

在网上查询了一下,如果结构一样,还可以使用 Dataset.Merge 的方法比较,读取 DataView.state 来检查是否有改变的记录,从而监视数据是否相同。

不知道大家还有什么好的方法,请赐教!
...全文
229 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤剑 2007-02-10
  • 打赏
  • 举报
回复
对于大量的数据这样比较效率何在?

目前一个项目有 1w 多条数据,每个表有 20 多条数据,这样的话就麻烦了。
jxf654 2007-02-09
  • 打赏
  • 举报
回复
up
Fibona 2007-02-08
  • 打赏
  • 举报
回复
一般一个个单元比较就行了.直接不出错

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧