作者jason81418 (嘟嘟)
看板C_Sharp
标题[问题] datatable比较问题
时间Wed Jan 23 21:28:30 2013
我现在手上有两个
分别叫dt与dt1
这两个datatable都有相同的栏位名称(号码,名字,学校,手机)
那现在我想要从dt1取出一笔一笔的资料值,直到取完整个dt1
到dt里面来比对,看dt1里面的资料是否有存在於dt里
如果有存在就不做任何事(代表号码,名字,学校,手机内容皆相同)
若不存在,那就回传错误讯息
请问有什麽好方法可以比对吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.4.61
1F:推 g66932007:dt.Select("dt1条件") 当作SQL去查询 01/23 23:20
2F:推 eacdpizzy:使用LINQ 去做datatable join应该会比较有效率一点 01/29 10:46
3F:→ piadoro:给这两张表建PK,然候用merge,如果同一pk对不到 会有null 02/15 18:37
4F:→ piadoro:最後在foreach去一行一行做你要干的事 02/15 18:37