Вот запрос, который я написал на SQL Сервер:
select *
from Vw_Arrivages_Akanea
where LOT_AKA not in (select DEM_LOT from DEMOULAGE);
Теперь я хочу написать то же самое в приложении C# с Entity Framework.
Я пробовал это:
public static void Test(string artCode)
{
using (GSUITEEntities dc = new GSUITEEntities())
{
var query = from a in dc.Vw_Arrivages_Akanea
where !dc.DEMOULAGE.Any(x => x.DEM_LOT == a.LOT_AKA)
select a;
}
}
Я не получаю ошибки, но это не возвращает никаких значений. Что не так с этим кодом?