Я ломал голову, пытаясь заставить что-то похожее на работу, и твой код просветил меня.
Все что мне нужно было добавить .AsEnumerable()
с обеих сторон.
Я работаю с C #. Во всяком случае, я думаю, все, что вам нужно сделать, это выбрать свой стол как
Dim MatchingArticles = From a In Articles.AsEnumerable _
Join f In Families.AsEnumerable On a.FamilyCode Equals f.ToString _
Select a;
Ну, это очень старый пост, но эй, он может помочь кому-то еще ...
Если вы считаете, что это решит ваш вопрос, отметьте его как правильный, чтобы другие знали. Вы также можете пометить ответ Деварта как правильный. Я попробовал, и это работает.