我有两个DataTables:
dt1 - personid,名称
dt2 - personid
我想创建第三个数据表来包含来自dt1的记录,当它们不在使用LINQ的dt2中时。在这种情况下,我可以将第三个数据表绑定到下拉列表。
任何帮助都会很棒!谢谢!
答案 0 :(得分:0)
虽然它在C#中,但它可以通过一点点努力转换为VB
dt1.AsEnumerable()
.Where(o => dt2.Select("personId =" + o["personId"].ToString()).Length == 0);
VB:
dt1.AsEnumerable()
.Where(Function(o)
dt2.Select("personId =" & o("personId").ToString()).Length = 0)