asp.net ページのレポートを作成していて、この linq ステートメントの結果を既存のデータセットに割り当てようとしていますが、「このコンテキストではプリミティブ型または列挙型のみがサポートされています」というメッセージが表示されます。エラーメッセージ。これが私のコードです:
var contextTable = new dbpersonnelEntities();
var contextHistory = new WriterInResidenceEntities();
var rslt = (from c in contextTable.TableofOrganizationRpts
where !(from o in contextHistory.emp_history
select o.employeeID).Contains((int)c.employeeid_fk)
select c).ToList();
ReportDataSource r = new ReportDataSource("tableOfOrgDS", rslt);