using (RapidWorkflowDataContext context = new RapidWorkflowDataContext())
{
var query = from w in context.WorkflowInstances
from c in context.Workflows
where EmpWorkflowIDs.Contains((int)w.ID) && w.CurrentStateID != c.LastStateID
select w;
return query.ToList();
}
Mam 2 tabele: Przepływy pracy i przepływy pracy.Jak napisać nie równego operatorowi w linq do sql?
Przepływy pracy do przechowywania obiektów i przepływów pracy do instancji magazynu.
Workflows Tabela: ID, Nazwa, FirstStateID, LastStateID
WorkflowInstances Tabela: ID, Nazwa, WorkflowID, CurrentStateID
Jak napisać kwerendę w LINQ do SQL, aby wybrać instancje z WorkflowInstances które nie CurrentStateID równy LastStateID
a co nie działa w zapytaniu? – wudzik
Wydaje się, że napisałeś nierównoprawnego operatora w linq. W czym dokładnie masz problem? – Chris
Byłem zdezorientowany łącząc dwie tabele w linq do sql, ponieważ jestem nowy:/ –