Dynamic LINQを使用して「参加」しようとしていますが、できません。このエラーを発生させるコード:
var dados = (from a in db.Usuario
join b in db.Pessoa on a.PessoaID equals b.PessoaID
join c in db.TipoPessoa on b.TipoPessoaID equals c.TipoPessoaID
join d in db.Sexo on b.SexoID equals d.SexoID)
.Where("(EmpresaID == " + _EmpresaID + " || EmpresaID == 0) && Apagado == \"N\"")
.OrderBy(sidx + " " + sord)
.Skip(pageIndex * pageSize)
.Take(pageSize)
.Select("new (ID = a.UsuarioID,Login = a.Login )");
ただし、このコードは「参加」ではなく、問題ありません。
var EspecialidadeMedicaLista = (from lista in db.EspecialidadeMedica
.Where("(EmpresaID == " + _EmpresaID + " || EmpresaID == 0) && Apagado == \"N\"")
.OrderBy(sidx + " " + sord)
.Skip(pageIndex * pageSize)
.Take(pageSize)
select lista);
秘密は何ですか?
Tks