you were almost done the expression be like this Dt1.AsEnumerable().Any(Function(x) x(“Emp”).ToString.ToUpper.ToUpper.Contains( row(“Emp”).ToString.ToUpper))
so in FOR EACH ROW activity pass the variable DT2 as input @brindhaS
i have to check only Dt1 column values and Dt2 values are default ,then only i can find any excess column value while looping (ex:willen) in above given example
Then compare like this in your own expression Dt2.AsEnumerable().Any(Function(x) row(“Emp”).ToString.ToUpper.Contains(x.Field(Of String)(“Emp”).ToString.ToUpper))