看板 C_Sharp 關於我們 聯絡資訊
我現在手上有兩個 分別叫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