在vb.net我有兩個數據表dt1
和dt2
。兩者都只有一列。查詢兩個數據表
現在我需要另一個表dt3
,它應該有dt1
的行在dt2
中不存在。
我試圖與LINQ做:
Dim results = From table1 In dt1
Join table2 In dt2 On table1(0) Equals table2(0)
Select table1(0)
但這隻返回匹配。但我需要相反的行(dt2
中沒有行)。
有沒有可能沒有LINQ?
此前文章解釋如何做到這一點的SQL:http://stackoverflow.com/questions/8165534/select-rows-not-in-another-table-sql-server - 查詢 –
謝謝,但我需要在VB.NET – Olivarsham
VB.net是**不是**數據庫引擎或接口,你使用別的東西(如SQL)從VB.net連接到數據庫 你問過關於做它**沒有** LINQ。我給你指出了答案。如果你**做**想用LINQ來做這個嘗試讀取它也http://msdn.microsoft.com/en-us/library/bb386976.aspx –