作者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
推 g66932007:dt.Select("dt1條件") 當作SQL去查詢 01/23 23:20
推 eacdpizzy:使用LINQ 去做datatable join應該會比較有效率一點 01/29 10:46
→ piadoro:給這兩張表建PK,然候用merge,如果同一pk對不到 會有null 02/15 18:37
→ piadoro:最後在foreach去一行一行做你要幹的事 02/15 18:37