I need to do a LINQ2DataSet query that does a join on more than one field (as
var result = from x in entity join y in entity2 on x.field1 = y.field1
you could do something like (below)
var query = from p in context.T1 join q in context.T2 on new { p.Col1, p.Col2 } equals new { q.Col1, q.Col2 } select new {p...., q......};