SQL 除了 C# Linq 中的语法
SQL Except Syntax in C# Linq
我已经将数据表中的数据导出到 SQL 服务器进行测试,最后我得到了一个查询:
Select * from @tempTable1
Except
Select * from @tempTable2
如何在 Linq C# 中编写此语句?我的 C# 代码中已经有 2 个代表 @tempTable1 和 @tempTable2 的 DataTable
你可以试试这个:
DataTable dtmismatch = Table1.AsEnumerable().Except(Table2.AsEnumerable(), DataRowComparer.Default).CopyToDataTable<DataRow>();
我已经将数据表中的数据导出到 SQL 服务器进行测试,最后我得到了一个查询:
Select * from @tempTable1
Except
Select * from @tempTable2
如何在 Linq C# 中编写此语句?我的 C# 代码中已经有 2 个代表 @tempTable1 和 @tempTable2 的 DataTable
你可以试试这个:
DataTable dtmismatch = Table1.AsEnumerable().Except(Table2.AsEnumerable(), DataRowComparer.Default).CopyToDataTable<DataRow>();